过了30分钟如果没有做任何操作 就跳回到登陆页面!
web.xml里面写了
<session-config>
<session-timeout>30</session-timeout>
</session-config>
上面这个不行啊
然后俺又有用过滤器 咋还是不行啊
HttpSession session = ((HttpServletRequest) request).getSession(false);
if (session != null
&& System.currentTimeMillis() - session.getLastAccessedTime() > l) {
session.invalidate();
((HttpServletRequest) request).getRequestDispatcher(
"/system/login.jsp").forward(request, response); } else {
chain.doFilter(request, response);
}
web.xml里面写了
<session-config>
<session-timeout>30</session-timeout>
</session-config>
上面这个不行啊
然后俺又有用过滤器 咋还是不行啊
HttpSession session = ((HttpServletRequest) request).getSession(false);
if (session != null
&& System.currentTimeMillis() - session.getLastAccessedTime() > l) {
session.invalidate();
((HttpServletRequest) request).getRequestDispatcher(
"/system/login.jsp").forward(request, response); } else {
chain.doFilter(request, response);
}
<session-config>
<session-timeout>30</session-timeout>
</session-config>
这里的时间是分钟为单位
这句代码下加个 return ;试试