会话在到达root网站时到期

时间:2015-09-01 14:15:34

标签: java session tomcat8

管理员登录后,他可以访问网站,现在他可以看到之前无法访问的按钮。 只要管理员通过网站访问网站,这样就可以正常工作 www.example.com /

但如果是通过

完成的

www.example.com

两者都使用相同的servlet。

似乎Session对象丢失,管理员已注销。

我没有收到任何错误,而且我完全失去了导致这种情况的原因。如果我需要提供更多,请直接请求:)

1 个答案:

答案 0 :(得分:0)

你应该在登录过程之前在servlet中获得会话。

HttpSession session = request.getSession();
datatype variable = session.getAttribute("varibleName you set before");

如果会话不存在则读取请求并登录管理员,如果存在则不执行任何操作。