本文主要是介绍HttpSession过期时间设置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Web服务器无法根据HTTP协议判断当前的浏览器是否还会继续访问该服务器,页无法检查浏览器是否关闭,所以只要浏览器关闭,Session就消失的说法是错误的,关闭浏览器之后重新打开浏览器之所以会见了新的Session并不是因为原来的Session消失了,而是重新建立了Session了,所以才会给人之前的Session已经消失的错误感觉。其实只要HttpSession对象只要没有超过限定的时间段就会一直驻留在服务器内存中,该限定时间是在 Tomcat安装目录\conf\web.xml文件中设置的,如下:它默认是30分钟。
<session-config>
<session-timeout>30</session-timeout>
</session-config>
这篇关于HttpSession过期时间设置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!