application,session,request的生命周期和创建时期
来源:互联网 发布:苹果6sp手机壳淘宝 编辑:程序博客网 时间:2024/05/18 01:33
application(ServletContext的对象)的生命周期是整个应用的生命周期,启动web容器,把应用部署上去,application生命开始,应用从web容器撤下来,生命结束;
注意:一启动web容器,application就被创建.
session(HttpSession的对象)的生命周期是浏览器窗口的生命周期,打开浏览器窗口,访问应用,session生命开始,生命结束有以下三种情况:1.客户端没有访问应用超过服务器设定的时间;2.程序设计session销毁;3.关闭服务器.如果以上三种情况都不是,客户端即使关闭浏览器,也不会销毁session,直到发生以上三种情况,但在关闭浏览器之后还未销毁session,期间又再次打开浏览器,那之前的session虽然还未销毁,却找不回来了,此时去访问应用,服务器会创建一个新的session.
注意:打开浏览器窗口,访问应用,session创建.
request(HttpServletRequest的对象)的生命周期是一次访问的生命周期,打开浏览器,访问应用,request生命开始,随即生命结束;
注意:打开浏览器,访问应用,request创建.
注意:以上讨论的生命周期和创建时期都是以应用有JSP或是Servlet为前提的,否则,全部失去意义,因为这三个对象都是Servlet所特有的.另外,session的创建需要以下条件:
如果是JSP,则需设置session=true,若是Servlet,则需设置request.getSession()或是request.getSession(true).
注意:一启动web容器,application就被创建.
session(HttpSession的对象)的生命周期是浏览器窗口的生命周期,打开浏览器窗口,访问应用,session生命开始,生命结束有以下三种情况:1.客户端没有访问应用超过服务器设定的时间;2.程序设计session销毁;3.关闭服务器.如果以上三种情况都不是,客户端即使关闭浏览器,也不会销毁session,直到发生以上三种情况,但在关闭浏览器之后还未销毁session,期间又再次打开浏览器,那之前的session虽然还未销毁,却找不回来了,此时去访问应用,服务器会创建一个新的session.
注意:打开浏览器窗口,访问应用,session创建.
request(HttpServletRequest的对象)的生命周期是一次访问的生命周期,打开浏览器,访问应用,request生命开始,随即生命结束;
注意:打开浏览器,访问应用,request创建.
注意:以上讨论的生命周期和创建时期都是以应用有JSP或是Servlet为前提的,否则,全部失去意义,因为这三个对象都是Servlet所特有的.另外,session的创建需要以下条件:
如果是JSP,则需设置session=true,若是Servlet,则需设置request.getSession()或是request.getSession(true).
阅读全文
0 0
- application,session,request的生命周期和创建时期
- request、session、application的生命周期
- Request、Session、Application的生命周期
- pageContext,request,session,application的生命周期
- JavaBean的生命周期(page/request/session/application)
- request和session的生命周期
- Request和Session的生命周期
- pageContext,request,session,application生命周期
- pageContext,request,session,application生命周期
- pageContext,request,session,application生命周期
- pageContext,request,session,application生命周期
- pageContext,request,session,application生命周期
- 关于JSP里面request,session,application的生命周期
- JSP中application session request cookie 生命周期的问题
- web对象page、request、session、application的生命周期
- JSP中application session request cookie 生命周期的问题
- request,session,application的区别和联系
- application、session和request的计数
- css+js实现下拉菜单栏
- 机器学习-模型优化
- tomcat管理页面403 Access Denied的解决方法
- PAT B1028. 人口普查
- nginx+tomcat+redis完成session共享
- application,session,request的生命周期和创建时期
- 【Java集合源码剖析】Hashtable源码剖析
- Vue-组件学习
- 数组函数参数:学生成绩管理系统
- laravel框架总结 -- 关联关系
- 有刷无刷动力电调与马达
- lua元表
- 安装elasticsearch-head插件(mac os 10.12.5)
- iPhone屏幕录制