note

tomcat文件目录:
bin:可执行文件
conf:配置文件
lib:tomcat依赖的jar文件
log:日志文件
temp:临时文件
webapps:可执行的项目
work:存放由jsp翻译成的java,以及编辑成的class文件

常见状态码:
200:一切正常
300/301:页面重定向
403:权限不足(比如访问目录设置不可见)
404:资源不存在
500:服务器内部错误(代码有误)

note
一般而言,修改web.xml、配置文件、java 需要重启tomcat服务
但是如果修改 jsp、html、css、js,不需要重启

note
note
note
note
note
note
note
note
note
note
note
note

note

note

note
note

JDBC原理
note

note
note
note
note
note
note
note
note
note
note

JDBC总结
note
note
note
note

note
note
note
note
note
note
MVC设计模式
note

note
note
note

note
Servlet创建过程
note
note

Servlet生命周期:5个阶段
note
note
note
note
note
空实现是用于继承extend时不用实现所有的方法,而实现implement是需要实现所有的方法的
note
note
三层架构
note
note
note
note
jsp的内置对象可以在servlet中拿到
note
note
note
上传文件
note
note
下载
note
note
note
MIME类型
note

EL
note
使用中括号操作符时,当取变量name时,则为requestScope[name]name{requestScope [ name ] } 当取常量name时,则为{requestScope [ “name” ] }(" " ‘ ’ 皆可)
还可以访问数组,例如数组names
${requestScope . name [ 0 ] }
${requestScope . name [ 1 ] }

note
note
JSTL
note
note
其中default是值为空时默认显示的内容
而escapexml为true是指忽视value中的一些特殊字符

if语句

note
note
过滤器
note
note
note
监听
note
note
note
AJAX
note
note
note
note
note
note
note
note
note
note
JSON包
note
note