问题描述
我需要在我的网络应用程序上显示您的会话即将超时的通知,而不是重定向到登录页面。
提前致谢。
@Override protected boolean onAccessDenied(ServletRequest request,ServletResponse response) throws Exception { if (isLoginRequest(request,response)) { if (isLoginSubmission(request,response)) { return executeLogin(request,response); } else { //allow them to see the login page ;) return true; } } else { Cookie[] cookies = ((HttpServletRequest)request).getCookies(); if (cookies != null && cookies.length > 0) { Cookie cookie = null; for (Cookie aroCookie: cookies) { if (xxxCookie.getName().equals("xxxCookie")) { cookie = xxxCookie; break; } } if (cookie != null) { //userSessionStatus } } //redirect to login page if session timeout saveRequestAndRedirectToLogin(request,response); return false; } }
@H_502_7@解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)