application,session,request的生命周期和创建时期
2017-07-25 16:48
447 查看
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).
相关文章推荐
- pageContext,request,session,application生命周期
- JSP中的page,request,session,application生命周期
- JSP中application session request cookie 生命周期的问题
- pageContext,request,session,application生命周期
- Request、Session、Application的生命周期
- web对象page、request、session、application的生命周期
- JSP中的request,session,application生命周期
- JSP中的request,session,application生命周期
- pageContext,request,session,application的生命周期
- JSP中application session request cookie 生命周期的问题
- pageContext,request,session,application生命周期
- web对象page、request、session、application的生命周期
- [原创]java WEB学习笔记47:Servlet 监听器简介, ServletContext(Application 对象), HttpSession (Session 对象), HttpServletRequest (request 对象) 监听器,利用listener理解 三个对象的生命周期
- request、session、application的生命周期
- JSP中的page,request,session,application生命周期
- pageContext,request,session,application生命周期
- 关于JSP里面request,session,application的生命周期
- Struts学习笔记:request,session,application的创建
- JSP中的request,session,application生命周期
- JSP基础知识之page,request,session,application