0

here is my code :

 protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       HttpSession session = request.getSession(false);
      if (session != null) {
            session.removeAttribute("FirstName");
            session.removeAttribute("pwd");

            session.invalidate();
      }
           response.sendRedirect("index.html");
    }

    }

After this what can i do ? Any help would be appreciated ........

Ketan G
  • 507
  • 1
  • 5
  • 21

1 Answers1

0

I think it would be better to logout using Cookies..Code for Cookies is :

Cookie loginCookie = null;
Cookie[] cookies = request.getCookies();
if(cookies != null) {
   for(Cookie cookie : cookies){
      if(cookie.getName().equals("uid")){
         loginCookie = cookie;
         break;
      }
   }
}
if(loginCookie != null){
   loginCookie.setMaxAge(0);
   response.addCookie(loginCookie);
}
response.sendRedirect("index.html");
Claudio
  • 1,848
  • 12
  • 26
Roopam
  • 270
  • 2
  • 12