我遇到java会话问题。Java,Tomcat,Sessions - JSessionId消失
我正在开发一个简单的网络应用程序,我必须使用会话和会话属性。一切都很好,直到我关闭我的浏览器。当我关闭浏览器时,JSessionId消失。 这里是我的代码:
request.getSession().setMaxInactiveInterval(30*60); //it's 30 minutes
request.getSession().setAttribute("someinteger", 10);
它的伟大工程,但是当我关闭浏览器,然后重新打开它,我无法找到JSESSIONID(之前我关闭浏览器,我可以在“localhost”的部分找到它)。奇怪的是我仍然可以找到“someinteger”cookie。问题是什么?我究竟做错了什么?
我使用这个,太:link text,它表明,JSESSIONID cookie过期: “会话”,并在30分钟内
在此先感谢 “someinteger” 到期。
我不知道。谢谢! – Bob 2010-04-01 21:21:04
澄清:request.getSession()。setMaxInactiveInterval(30 * 60);设置服务器端超时,它不影响jsessionId的cookie超时 – jayshao 2010-04-02 03:48:51