我已经为我的java应用程序尝试了示例sessiontime out选项..我在web.xml中使用了以下代码
<session-config>
<session-timeout>5</session-timeout>
</session-config>
每5分钟,应用程序正在正确地启动会话时间。但是当我刷新同一页面时,它会自动登录并显示页面的相应内容。 我希望有一个登录页面,即使我在会话超时后刷新页面。
请有人建议我解决此问题。
答案 0 :(得分:0)
使用过滤器或拦截器检查每个请求的会话有效性。如果会话无效,请继续登录页面,如果不呈现请求的页面。有很多文章可以帮助您撰写上述任何内容。
答案 1 :(得分:0)
您是否尝试检查登录会话?
System.out.println(request.getSession().getAttribute(yourUserSession));