我正在开发一个WEB应用程序。该应用程序在会话的第一页上创建并存储所有用户信息。当我移动到第三页时会话丢失。我尝试调试会话存储的应用程序直到第二页,但是当我移动到第三页ActionContext.getContext().getSession();
时返回null。我已将会话超时设置为60000,因此这不是因为超时。我在Tomcat服务器上运行该应用程序。这是我在firefox上使用Live-HTTP头后得到的。
主机:localhost:9080 User-Agent:Mozilla / 5.0(Windows NT 6.1; WOW64; rv:31.0)Gecko / 20100101 Firefox / 31.0
接受: text / html的,应用/ XHTML + xml的,应用/ XML; Q = 0.9, / 的; Q = 0.8
Accept-Language:en-US,en; q = 0.5 Accept-Encoding:gzip,deflate
参考者:http://localhost:9080/App/collect.jsp
Cookie:JSESSIONID = B9EB26ACAC0ACC7B5920B08BA8D2136D
连接:保持活力
内容类型:application / x-www-form-urlencoded
内容长度:51
HTTP / 1.1 500内部服务器错误
服务器:Apache-Coyote / 1.1
Set-Cookie:JSESSIONID = 64E1A2ADED0B3C827BAFF49159075205;
路径= /应用/;仅Http
Content-Type:text / html; charset = ISO-8859-1
Transfer-Encoding:chunked
日期:星期二,09六月2015 23:36:31 GMT连接:关闭