在web.xml里的配置-----单位分钟
1 <web-app> 2 3 <!--filter.listener,servlet,and servlet-mapping等元素要在session-config之前--> 4 <session-config> 5 <session-timeout>15 </session-timeout> 6 </session-config> 7 ... 8 9 </web-app>
在配置Servlet的时候指定初始化参数决定超时时间----单位秒
1 <servlet> 2 <servlet-name>Example</servlet-name> 3 <servlet-class>exa.mp.le.Example2</servlet-class> 4 <init-param> 5 <param-name>timeout</param-name> 6 <param-value>600</param-value> 7 </init-param> 8 ... 9 </servlet>
我们要注意HttpSession.getMaxInactiveInterval()方法返回的是与秒为单位的;
session.setMaxInactiveInterval(int seconds)方法参数的单位也是秒。