Programación en castellano
Inicio > Foros > Java (Servlets y JSP) > eliminar Sesiones
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

eliminar Sesiones
Enviado por johan el día 25 de mayo de 2006

Tengo la funcion session.getId() que me retorna \"678729D91CA5D67E66ED920F2B70F26D\", luego inserto ese id junto al loguin de usuario en una tabla.

La forma que conozco para eliminar una sesion es la siguiente:

session.removeAttribute(\"nombre\");
session.removeAttribute(\"identificacion\");
session.invalidate();

pero esto funciona solo para una sesion en especifico.

La pregunta es

¡ Hay alguna forma de llamar alguna funcion que reciba ese id y elimine esa sesion en el servidor?

 
Re: eliminar Sesiones
Enviado por camus el día 25 de mayo de 2006

Hola, mira yo que sepa no existe algun método que haga lo que tu dices, pero para que quieres eliminar el id especifico, acuerdate que java lo maneja por ti, además cada vez que abres un browser diferente la session es otra y nunca de translapan las sessiones, asi que yo no le veo el problema, bueno aunque se que nunca dijiste que lo hubiera.

saludos

 
Re: Re: eliminar Sesiones
Enviado por johan el día 30 de mayo de 2006

gracias por tu comentario, ya veo que no hay tal funcion, me toca buscar otra forma de eliminar las sesiones. La razon por la cual necesitaba esta func, es la siguiente, es requisito que solo exista una sesion abierta por cada usuario registrado en la pagina, para lograr esto tengo una tabla donde aparecen los usuarios que tienen una sesion activa, al momento que el usr cierra el browser o pulsa en un boton salir la sesion se cierra con un sesion.invalidate() pero cuando el usuario no cierra la sesion sino que ingresa a otro sitio la sesion sigue activa y hay que esperar 30 min hasta que expire para que el usuario quede desbloqueado puesto existe un registro en la tabla de sesiones activas..

 
Re: Re: Re: eliminar Sesiones
Enviado por pepe el día 1 de junio de 2006

hola, que yo sepa en la Universidad nacional dan unos cursos buenisimos en JAVA, haga el curso y no sea vago, morrongo !

 
Re: Re: Re: Re: eliminar Sesiones
Enviado por MFuentes el día 27 de junio de 2006

Por favor pepe, deja de estar utilizando los forros para cosas que no corresponden, te falta profesionalismo.

 
eliminar Sesion
Enviado por jesus segovia el día 6 de octubre de 2008

yo lo elimino a si dependiendo de lo que me venga

public void removeSessionAtributte(String id) {
if (session == null) {
createSession();
}
session.removeAttribute(id);
}

el sistema enviara el parametro que quieras eliminar.

PEPE chuchatuma.

 






Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados