2011-02-17 4 views
0

login.htmlempêcher de retourner à la page précédente après la déconnexion

<form method="get" action="NewServlet"> 
     name: <input type="text" name="user"> 
     <br> 
     pass: <input type="password" name="password"> 
     <br> 
     <input type="submit"> 
    </form> 

NewServlet 


    response.setContentType("text/html;charset=UTF-8"); 
    PrintWriter out = response.getWriter(); 
    String s = request.getParameter("user"); 
    String pass = request.getParameter("password"); 
    UserBean bean=new UserBean(); 
    bean.setLogin(request.getParameter("user")); 
    bean.setPassword(request.getParameter("password")); 
     if(bean.getLogin().equals("admin")&&bean.getPassword().equals("prerna")) 

    { 
     HttpSession session=request.getSession(true); 

     request.setAttribute("user",bean); 
     session.setAttribute("user",request); 

     RequestDispatcher rd=request.getRequestDispatcher("/show.jsp"); 
     rd.forward(request,response); 
    } 
    else 
{ 
response.sendError(404, "invalid usename or password"); 
    // response.sendRedirect("http://www.google.com"); 
    out.print("<H1>ERROR</H1>"); 


} 

loginout.jsp 

<% 

    session.invalidate(); 
    response.sendRedirect("login.jsp"); 

%> 

lorsque je clique sur le bouton de retour ma page précédente s'affiche que je ne veux pas. quelqu'un peut me proposer une solution à ce problème

+0

en double de http://stackoverflow.com/questions/4194207/restrict-user-from-the-previous -page-after-signout, http://stackoverflow.com/questions/2249888/how-to-handle-back-browser-button-problem-using-spring, http://stackoverflow.com/questions/3341824/handling -le-browser-back-button-in-jsp, etc – BalusC

Répondre

Questions connexes