note
tomcat文件目录:
bin:可执行文件
conf:配置文件
lib:tomcat依赖的jar文件
log:日志文件
temp:临时文件
webapps:可执行的项目
work:存放由jsp翻译成的java,以及编辑成的class文件
常见状态码:
200:一切正常
300/301:页面重定向
403:权限不足(比如访问目录设置不可见)
404:资源不存在
500:服务器内部错误(代码有误)
一般而言,修改web.xml、配置文件、java 需要重启tomcat服务
但是如果修改 jsp、html、css、js,不需要重启
JDBC原理
JDBC总结
MVC设计模式
Servlet创建过程
Servlet生命周期:5个阶段
空实现是用于继承extend时不用实现所有的方法,而实现implement是需要实现所有的方法的
三层架构
jsp的内置对象可以在servlet中拿到
上传文件
下载
MIME类型
EL
使用中括号操作符时,当取变量name时,则为{requestScope [ “name” ] }(" " ‘ ’ 皆可)
还可以访问数组,例如数组names
${requestScope . name [ 0 ] }
${requestScope . name [ 1 ] }
JSTL
其中default是值为空时默认显示的内容
而escapexml为true是指忽视value中的一些特殊字符
if语句
过滤器
监听
AJAX
JSON包