Limpiar objetos al cerrar aplicacion

Toni
15 de Noviembre del 2005
Buenos dias.

tengo un problema. Tengo una aplicacion j2ee, y quisiara saber si hay alguna manera de borrar todos los objetos que tengo en sesion al cerra el explorador de la manera más directa, usando el aspa ( o sea sin hacer logout).

Agradeceria muchisimo cualquier sugerencia porque es muy urgente.

Un millon de gracias

nicokiki
15 de Noviembre del 2005
Hola!!!

Si hay manera. Ahora, al cerrarse el browser se cierra la session y con ella todo lo q tenia......
Pero en caso de que vos quieras hacer algo tipo loggear o lo q necesites, podes implementar HttpSessionListener y escribir:
public void sessionCreated(HttpSessionEvent arg0)
y
public void sessionDestroyed(HttpSessionEvent arg0)
Logicamente deberas escribir sessionDestroyed(..) y ahi haces lo q quieras con la session.
Para hacer tambien tenes que agregar el <listener> en el archivo XML en cuestion (deberia ser web.xml)

Salu2!!!!!!!!