2015-06-21 39 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; 
}