【发布时间】:2010-04-01 21:06:40
【问题描述】:
我在使用 java 会话时遇到问题。
我正在开发一个简单的网络应用程序,我必须在其中使用会话和会话属性。在我关闭浏览器之前一切都很好。当我关闭浏览器时,JSessionId 消失了。 这是我的代码:
request.getSession().setMaxInactiveInterval(30*60); //it's 30 minutes
request.getSession().setAttribute("someinteger", 10);
它工作得很好,但是当我关闭浏览器并重新打开它时,我找不到 jsessionId(在我关闭浏览器之前,我可以在“localhost”部分找到它)。奇怪的是我仍然可以找到“someinteger”cookie。问题是什么?我做错了什么?
我也在用这个:link text,它显示 JSESSIONID cookie 过期:“SESSION”,“someinteger”在 30 分钟后过期
提前致谢。
【问题讨论】: