Servlet中cookie、session、ServletContetext的生命周期

1、cookie的生命周期:

    如果不设置生命周期的话,当前访问的浏览器关闭后,cookie就结束

    如果设置生命周期的话,胡在浏览器中存储一段时间,时间到期后,就会失效

     cookie.setMaxAge(int seconds); 

2、session的生命周期

    默认的生命周期是30分钟  

1 <session-config>
2     <session-timeout>30</session-timeout>
3 </session-config>

    自己设置有效时间:  

1 方法一:
2     session.setMaxInactiveInterval(int seconds)
3 方法二:
4     在web.xml中进行配置
5     <session-config>
6         <session-timeout> time </session-timeout>
7     </session-config>

 

3、ServletContext的有效时间

  有效时间是从一次服务器开启到一次服务器关闭

 

 

 

 

    

  

  

posted @ 2021-03-07 19:17  陌上尘如玉  阅读(235)  评论(0)    收藏  举报