File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Servlets and the fly likes Session need to be destroyed when browser closes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Reply locked New topic

Session need to be destroyed when browser closes

Satchidananda Mohanty
Ranch Hand

Joined: Mar 12, 2008
Posts: 77

Hi there,

In one web application I use java,jsp,servlets,struts.
Just wanted to destroy the session when the browser is closed by the end user.
Where I can put some code to destroy the session and update the status of that user in the database.

Briefly in that application I have restricted multiple login of the same user.
So if the user closes the browser without clicking the log out then the status of the user in the database Should update for the next time login.

Kindly help .

Thanks in advance.


SCJP 6.0
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63852

This has been discusses dozens of times. Please SearchFirst for previous discussions.

The synopsis is that there is no way to reliably know when the browser closes so you need to rely upon the session timeout.

[Asking smart questions] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Session need to be destroyed when browser closes
It's not a secret anymore!