默认情况下,当您关闭浏览器时,JSESSIONID
cookie已过期,但关联的HttpSession
在服务器端真正有效的时间有多长?
答案 0 :(得分:6)
大多数容器默认为30分钟,您可以在网络应用<session-config>
中按web.xml
配置。
<session-config>
<session-timeout>10</session-timeout>
</session-config>
上面的示例将服务器端会话超时更改为10分钟。换句话说,当客户端不与服务器交互超过10分钟时(即使浏览器长时间保持打开状态),会话将在服务器端到期。任何下一个请求都将创建一个新会话。