Servlet知识点
2021-08-12 09:04:13 29 举报
AI智能生成
Servlet知识点
作者其他创作
大纲/内容
Tomcat
Web服务器
配置环境变量
Tomcat一个目录结构
用Idea管理Tomcat
概述
如何处理动态资源的一种规范
处理用户请求的
Servlet
生命周期
构造方法
init
创建的时候时候会调用,只创建一次
service
doGet
doPost
destory
HttpServletRequest
可以获取到请求的一些参数
getRequestURL
getRequestURI<br>
getContextPath
getParameter<br>
接受参数的
转发
发生在服务器内部,用户感知不到
HttpServletResponse
给用户响应的
重定向
告诉浏览器重写发一次请求
JSP
服务端页面,主要作用就是为了显示
九大隐式对象
request
response
session
application
out
pagecontext<br>
config
page
exception<br>
四大域
pagecontext
request
session
application
EL表达式<br>
为了简化取值的一个语法
${}
JSTL<br>
简化for循环
简化if条件
前端知识
HTML
CSS
Js
Jq
Ajax
局部更新的一种技术
$.ajax({<br> type: "POST",<br> url: "some.php",<br> data: "name=John&location=Boston",<br> success: function(msg){<br> alert( "Data Saved: " + msg );<br> }<br>});
Cookie
HTTP无状态的协议,有了Cookie能知识用户一起的操作
设置超时时间
setMaxAge
Session
依赖于Cookie,Cookie存了一个SessionID
Tomcat默认过期时间30分钟,浏览器关闭Session失效
setMaxInactiveInterval
面试
1、转发和重定向的区别
1、重定向发起一次新的请求,状态码302
2、转发发生在服务器内部
3、转发可以访问WEB-INF那个资源<br>
4、转发共享request,重定向不共享<br>
5、转发发起一起请求,重定向是两次请求
2、Cookie和Session的区别
1、Cookie存在浏览器中,Session存在服务器
2、Cookie不安全,Session安全
3、Session依赖于Cookie
4、Cookie存数据大小有限制
ServletContext
有共享数据的作用,共享的范围是整个工程
过滤器<br>
作用
权限检查
可以给Response加相同的数据
filter
监听器<br>
ServletContextListener<br>
上下文生命周期监听器
ServletContextAttributeListener<br>
收藏
0 条评论
下一页