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

duda de sesiones en jsp

Estas en el tema de duda de sesiones en jsp en el foro de Java en Foros del Web. hola lo que pasa es que quiero saber si cuando ejecutas un html despues de un jsp sigue la sesion viva o en caso de ...
  #1 (permalink)  
Antiguo 13/11/2008, 11:30
 
Fecha de Ingreso: noviembre-2008
Mensajes: 13
Antigüedad: 15 años, 5 meses
Puntos: 0
duda de sesiones en jsp

hola lo que pasa es que quiero saber si cuando ejecutas un html despues de un jsp sigue la sesion viva o en caso de que mate la sesion como le hago para que no la mate
  #2 (permalink)  
Antiguo 22/11/2008, 01:27
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: duda de sesiones en jsp

la sesion seguira activa aunque brinques de html a jsp, ya que en realidad las sessiones se manejan al estilo de "cookies", yo la defino asi:
//Obtain the session object from the servlet request object
javax.servlet.http.HttpSession session = req.getSession(true);

SessionBean sessionBean = new SessionBean();
sessionBean.setNombre((java.lang.String) nombre);
sessionBean.SetIsAdministrador(isAdministrador);
sessionBean.setEmpleado((java.lang.String) empleado);
//System.out.println( "Seteando el NOMBRE en SESSION!!="+sessionBean.getNombre() );

// Carga en Session el objeto con los datos
session.setAttribute("sessionBean", sessionBean);


y la recupero con:

javax.servlet.http.HttpSession session = req.getSession(true);
SessionBean sessionBean = (SessionBean) session.getAttribute("sessionBean");
if (sessionBean == null) {
// El bean ya no existe.. por ello podemos redireccionar directo
//req.sendRedirect("Login.jsp");
  #3 (permalink)  
Antiguo 24/11/2008, 09:51
 
Fecha de Ingreso: noviembre-2008
Mensajes: 13
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: duda de sesiones en jsp

gracias por la respuesta ya lo resolvi
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




La zona horaria es GMT -6. Ahora son las 09:54.