Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

after logout i must not go back to previous page

800470May 19 2008 — edited May 20 2008
Hi..

After clicking the logout,the page is forwarding to login page.
The problem is,if am clicking the back button am going back to previous page.
Since i have destroy the session also.
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();

try {
ServletContext context=getServletContext();

HttpSession session=request.getSession(false);
session.removeAttribute("user");
session.invalidate();
try
{
String user = (String)session.getAttribute("user");
}
catch(NullPointerException e) // it will definately be null pointer so this part will get executed
{

response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);
RequestDispatcher reqdis=request.getRequestDispatcher("/Login2.jsp");
reqdis.forward(request,response);
session.setMaxInactiveInterval(1);

}



}
finally {

out.close();
}
}

How to proceed after logout i must not go back back to previous page by clicking back button.

regards,
satheesh
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 17 2008
Added on May 19 2008
6 comments
920 views