设置Session超时的几种方式

1、jsp页面直接设置:

代码如下:

HttpSession session = request.getSession();

session.setMaxInactiveInterval(10);

其中10表示秒数.如果为-1表示永不过期;


2、web.xml设置,会覆盖tomcat下conf/web.xml的session-config设置

<session-config>  
  
  
  
<session-timeout>10session-timeout>  
session-config> 

其中10表示秒数.如果为-1表示永不过期;


3、如果服务器为tomcat的话,则在conf/web.xml下修改

<session-config>

 
  <session-timeout>10session-timeout>  
session-config> 

其中10表示秒数.如果为-1表示永不过期;


4、在server.xml中设置超时时间

 
  
 
  
如果都配置的话,优先级顺序为:
1>2>3>4



你可能感兴趣的:(设置Session超时的几种方式)