设立session过期或超时时间

设置session过期或超时时间

设置session的过期或超时时间,有三个地方:
a、tomcat的web.xml中,该单位为分:

<session-config>
   <session-timeout>720</session-timeout>
</session-config>

 
b、项目的web.xml中,该单位为分:

<session-config>
  <session-timeout>720</session-timeout>
</session-config>

 
c、用代码设置session的最大有效值:

//单位为秒
public static Integer SessionMaxInactiveInterval=720*60;//session有效时间 :12小时
javax.servlet.http.HttpSessionEvent.getSession().setMaxInactiveInterval(SessionMaxInactiveInterval);

 
以上三个的优先级:c>b>a