首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

tomcat里设立session expire time

2012-10-10 
tomcat里设置session expire time几种设置tomcat session expire time的方法 根据需要来进行选择?1.?为所

tomcat里设置session expire time

几种设置tomcat session expire time的方法 根据需要来进行选择

?

1.?为所有WEB设置SESSION

?? 在tomcat-->conf-->server.xml文件中定义:

?

<Context path="/test" docBase="/test"     defaultSessionTimeOut="3600" isWARExpanded="true"     isWARValidated="false" isInvokerEnabled="true"     isWorkDirPersistent="false"/> 

?

2.同上 在conf目录下的web.xml 设置所有web的session

?

?

<session-config>        <session-timeout>15</session-timeout>//单位为分钟     </session-config>  
?

?

3.为单个WEB设置SESSION?在WEB.XML中添加

?

<session-config>        <session-timeout>15</session-timeout>//单位为分钟     </session-config> 

?

?

4.为单个Servlet指定会话超时时间

?

<servlet>   <servlet-name>Servlet名称</servlet-name>   <servlet-class>Servlet类路径</servlet-class>   <init-param>    <param-name>timeout</param-name>    <param-value>600</param-value>   </init-param>  </servlet> 

?

5.在程序中定义,?设置单位为秒,设置为-1永不过期

?

session.setMaxInactiveInterval(30*60); 

热点排行