【发布时间】:2015-07-31 06:02:32
【问题描述】:
我是 Java Web 开发的新手。我创建了一个部署在Tomcat 7 上的servlet/jsp Web 应用程序。身份验证后,用户会浏览几个具有自己表单的页面。输入存储为会话属性,并在注销前显示在确认信息中。
对于注销,我使用了session.invalidate() and sendRedirect("Logout.jsp")。
如果我再次运行该应用程序,它将返回我的新输入,但它也会复制所有旧会话输入。
我已禁用会话持久性并将上下文 cachingAllowed="false"。
似乎所有会话属性都存储在服务器内存中。这个问题是由服务器配置引起的吗?
【问题讨论】:
-
你确定数据在服务器内存,而不是浏览器内存?
标签: java jsp session tomcat duplicate-data