• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Automatic Redirect to Login page on Session Expire

 
Deepanjali Reddy
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Is there any way to handle the session expiry event from web.xml?

usually we will do it in a servlet by checking the session expiry time and if it is expired, we will redirect it to another jsp which is usally the login page with a message saying that the session has expired.

but is it possible to do it from web.xml? i mean in an existing application, where we have thousands of servlets, it is not possible to handle the event in each servlet. I was just checking is there any other way of doing it in a centralized way.

Thanks .
Deepa.
 
Ahmet Tapmaz
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try using httpSession listener descriped in javax.servlet.http package.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65229
95
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually, the best way to handle this is with a filter. That way, the checking code doesn't need to be called from each and every servlet.

A listener isn't a good choice because it's not tied to the request.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic