【发布时间】:2016-01-25 14:31:28
【问题描述】:
在一个 servlet 页面中,我设置了一个会话。
还能活多久?
if( session.getAttribute!=null){
while( rs.next())
name=rs.getString("name");
addres=rs.getString("address");
}
谢谢
【问题讨论】:
在一个 servlet 页面中,我设置了一个会话。
还能活多久?
if( session.getAttribute!=null){
while( rs.next())
name=rs.getString("name");
addres=rs.getString("address");
}
谢谢
【问题讨论】:
基本上,只要用户没有关闭她/他的浏览器,或者达到会话超时(默认值:30 分钟),会话就处于活动状态。您可以使用
定义最大超时<session-config>
<session-timeout>60</session-timeout>
</session-config>
在您的部署描述符或代码中使用session.setMaxInactiveInterval(3600);
会话的目的是在每个请求之间保持服务器端的信息。也许您还想阅读有关会话跟踪的信息。请看这里:
Session or cookie confusion
【讨论】: