Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/02/2012, 14:57
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: JSP: Controlar cierre de sesión (expirada o por cierre de navegador)

Tú utilizas finalize para la conexión de BBDD, pero todos los objetos de java tienen su finalize().

Si quieres modificar la conducta de la sesión al desaparecer, tendrás que crear tu propia clase extendida de HttpSession, sobreescribir su método finalize() y usarla en vez del httpSession

http://www.janeg.ca/scjp/gc/finalize.html

Otra opción sería mediante un timer recorrer cada cierto tiempo las sesiones abiertas, y cuando una desaparezca ejecutar lo que sea que necesitas. Pero tampoco me parece buena idea.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.