1 ) timeoutinthedeploymentdescriptor (web.XML ) )。
分钟为单位
代码按如下方式复制代码
20
上述设置对整个web APP应用程序有效。 如果客户端在20分钟内没有提出请求,容器会杀死session。
2 ) timeoutwithsetmaxinactiveinterval ()
编码方法指定特定session的有效期限(以秒为单位)。 例如:
代码按如下方式复制代码
htpsessionsession=request.getsession (;
session.setmaxinactiveinterval (20 * 60;
theabovesettingisonlyapplyonsessionwhichcallthe“setm (www.111cn.net ) axinactiveinterval”method,andsesssionwillllbilbilbiterval
Thoughts…。
This is a bit confusing,thevalueindeploymentdescriptor (web.XML ) is in“minute”utthesetmaxinactiveinterval (methodisacccepepperval )
3 )程序定义,单位为秒,设置为-1不会过期。 示例代码如下。
代码按如下方式复制代码
session.setmaxinactiveinterval (30 * 60 );
根据Session设定的效果的优先顺序是在程序后配置,在局部后配置整体
from :3358 www.111cn.net/JSP/Java/59186.htm