牛骨文教育服务平台(让学习变的简单)
博文笔记

HttpSession过期时间设置

创建时间:2012-12-08 投稿人: 浏览次数:5985

Web服务器无法根据HTTP协议判断当前的浏览器是否还会继续访问该服务器,页无法检查浏览器是否关闭,所以只要浏览器关闭,Session就消失的说法是错误的,关闭浏览器之后重新打开浏览器之所以会见了新的Session并不是因为原来的Session消失了,而是重新建立了Session了,所以才会给人之前的Session已经消失的错误感觉。其实只要HttpSession对象只要没有超过限定的时间段就会一直驻留在服务器内存中,该限定时间是在 Tomcat安装目录confweb.xml文件中设置的,如下:它默认是30分钟。

 

   <session-config>
        <session-timeout>30</session-timeout>
    </session-config>

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。