码迷,mamicode.com
首页 > 其他好文 > 详细

关于session的过期时间的方法

时间:2017-07-04 20:11:02      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:set   需要   cat   session   时间   ssi   timeout   文件   服务器   

                   session的的过期时间的设置,通用的三种方法:

1.  直接在后台代码中设计,使用session.setMaxInactiveInterval(60*60);

     注意这个时间的单位是秒,60*60就是一小时。

  如果将时间设置为负数,则表示用不过期。

2.在项目的web.xml文件中添加配置过期时间的代码即可。

<session-config>
  <session-timeout>400</session-timeout>
</session-config>      

这个时间的单位是分钟,上面的配置就是session的有效期是400分钟。

如果将时间设置为负数,则表示用不过期

3.在服务器端配置,在Tomcat的conf的web.xml中修代码

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

中将30改为想要设置的过期时间,这个单位是分钟。如果不修改则tomcat默认30分钟过期,

如果将时间设置为负数,则表示用不过期。

  总之:三种方法都可以成功设置session的过期时间,但是有一点需要注意,就是三种过期时间的有限级不同。

优先级:方法1>方法2>方法3

 

关于session的过期时间的方法

标签:set   需要   cat   session   时间   ssi   timeout   文件   服务器   

原文地址:http://www.cnblogs.com/wyf-love-dch/p/7117831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!