2015-06-21 69 views
0

我在做一个网站这个网站有一个登录和配置文件,当我点击注销时我重定向到了主页,但是当我在浏览器中按下返回按钮时我返回到该帐户不应该访问,因为它与它断开连接,我尝试了所有的可能性:session.invalidate();和其他像本地存储和js一样的事情继续发生。请尽快帮助我。如何在jsp中销毁会话并避免返回

<% 
    if (session.getAttribute("userid") != null) { 
     session.invalidate(); 
     response.sendRedirect("home.jsp"); 
     return; 
    } 
%> 

回答

0

尝试像重新设置你的session attribute为null

if (session.getAttribute("userid") != null) { 
    session.setAttribute("emp_code", null); 
    session.setAttribute("emp_name", null); 
    session.setAttribute("emp_desig", null); 
    session.setAttribute("emp_plant", null); 

    session.invalidate(); 
    response.sendRedirect("home.jsp"); 
    return; 
}