Configurar Cerrar Sesión


Uno de las situaciones más usadas en las aplicaciones web tiene que ver con las acciones que se deben ejecutar al momento de hacer el cierre de sesión de la aplicación, para esto es necesario crear una clase que implemente la interfaz HttpSessionListener la cual nos provee la especificación de los métodos requeridos para ejecutar al momento de crear o cerrar la sesión.

Como se muestra en la figura podemos agregar toda la lógica que requiramos en los dos eventos. Adicional a esta clase debemos indicarle a nuestra aplicación que cuando se lancen estos eventos sea nuestra clase la que se ejecute, paso siguiente es abrir el archivo de configuración de la aplicación web (web.xml) e indicarle en la sección de listeners que la clase que va a escuchar los eventos es nuestra clase, igualmente definimos el tiempo que deseamos que la sesión permanezca activa


Con estos dos pasos hemos configurado en nuestra aplicación el cierre de sesión, ahora lo que se debe programas es la lógica que tendrá cada uno de estos métodos y que dependerá de cada uno de ustedes o en su defecto de las políticas que la organización aplique.
En conclusión se puede visualizar que la configuración básica para el cierre de sesión de una aplicación es bastante simple y solo con dos pasos tenemos nuestro ambiente habilitado para esta funcionalidad, ahora es necesario aplicar la lógica que cada producto desee para finalizar el sistema.

Comentarios

Entradas populares de este blog

Algo de Humor: Leyes de Java

MSDTC error code 0x8004D02A