【Spring】JSP 九大内置对象、作用域复习

博客: 总结 JSP的四大域对象、Servlet的四个作用域: pageContext、request、session、application

JSP 九大内置对象和四大作用域复习

名称 类型 含义 获取方式
request HttpSevletRequest 封装所有请求信息 方法参数
response HttpServletResponse 封装所有响应信息 方法参数
session HttpSession 封装所有会话信息 req.getSession()
application ServletContext 所有信息 getServletContext();
request.getServletContext();
out PrintWriter 输出对象 response.getWriter()
exception Exception 异常对象 response.getWriter()
page Object 当前页面对象
pageContext PageContext 获取其他对象
config ServletConfig 配置信息

四大作用域

2.1 page
2.1.1 在当前页面不会重新实例化.

2.2 request
2.2.1 在一次请求中同一个对象,下次请求重新实例化一个request 对象.

2.3 session
2.3.1 一次会话.
2.3.2 只要客户端Cookie 中传递的Jsessionid 不变,Session 不会重新实力化(不超过默认时间.)
2.3.3 实际有效时间:
2.3.3.1 浏览器关闭.Cookie 失效.
2.3.3.2 默认时间.在时间范围内无任何交互.在tomcat 的web.xml 中配置

<session-config>
	<session-timeout>30</session-timeout>
</session-config>

2.4 application
2.4.1 只有在tomcat 启动项目时菜实例化.关闭 tomcat 时销毁application

发布了574 篇原创文章 · 获赞 203 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/sinat_42483341/article/details/104045917