Foros del Web » Programación para mayores de 30 ;) » Java »

Como gestionar sesiones en una Clase

Estas en el tema de Como gestionar sesiones en una Clase en el foro de Java en Foros del Web. Saludos... Bueno estoy intentando esto y no hallo la manera en que funcione. Lo que busco es tener acceso al objeto HttpSession dentro de una ...
  #1 (permalink)  
Antiguo 18/03/2008, 16:06
Avatar de dackiller  
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Como gestionar sesiones en una Clase

Saludos...

Bueno estoy intentando esto y no hallo la manera en que funcione.

Lo que busco es tener acceso al objeto HttpSession dentro de una Clase java..

Código PHP:
package home;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

/**
 *
 * @author Administrador
 */
public class session {

    
    public 
session(){
        
    }
    
    public 
void getSession(HttpServletRequest req){
        
req.getRequestedSessionId();
    }

Espero alguien me saque de dudas !
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.
  #2 (permalink)  
Antiguo 18/03/2008, 16:34
Avatar de cris_maco  
Fecha de Ingreso: abril-2007
Ubicación: Salamanca
Mensajes: 254
Antigüedad: 17 años
Puntos: 0
Re: Como gestionar sesiones en una Clase

yo uso:
HttpSession session = request.getSession(true);
siendo request un objeto del tipo HttpServletRequest
el true es para que si no hay sesiones actuales te la crea nueva.
a mi me funciona muy bien, lo uso con struts.
  #3 (permalink)  
Antiguo 18/03/2008, 16:39
 
Fecha de Ingreso: marzo-2008
Ubicación: Guatemala
Mensajes: 9
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Como gestionar sesiones en una Clase

HttpSession sesion = request.getSession(false);

si no existe una sesion creada.. no la crea a diferencia de si pones

HttpSession sesion = request.getSession(true);

que si la crea si no existe...

saludos
  #4 (permalink)  
Antiguo 18/03/2008, 16:48
Avatar de dackiller  
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Re: Como gestionar sesiones en una Clase

Dios, jeje... no sabia que era tan simple... no pense nunca en pasarle el objeto request como parametro desde el JSP...

Gracias...
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 15:56.