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