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

variables de sesiones

Estas en el tema de variables de sesiones en el foro de Java en Foros del Web. Buenos días a todos tal vez sea una pregunta tonta, pero quisiera saber si es posible crear dos variables de sesión y manejarlas simultaneamente. Me ...
  #1 (permalink)  
Antiguo 03/03/2016, 11:02
 
Fecha de Ingreso: septiembre-2015
Mensajes: 58
Antigüedad: 8 años, 7 meses
Puntos: 2
variables de sesiones

Buenos días a todos

tal vez sea una pregunta tonta, pero quisiera saber si es posible crear dos variables de sesión y manejarlas simultaneamente. Me explico. Necesito una variable de sesion donde voy a almacenar el usuario del sistema, y en otra variables de sesion, un valor numerico que correspondería a unos permisos de usuario.

Esto se puede hacer?, porque la verdad desde que creo las dos variables, no me funciona mi servlet, y no me da error.

gracias.
  #2 (permalink)  
Antiguo 03/03/2016, 11:08
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: variables de sesiones

https://docs.oracle.com/javaee/7/api...a.lang.Object-
__________________
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.
  #3 (permalink)  
Antiguo 04/03/2016, 06:49
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: variables de sesiones

Hola jmg1189,
sí se puede. Lo único que tienes que tener presente es que ambas variables se llamen diferente.......

session.setAttribute("miLogin", "login");
session.setAttribute("miRol", "rol");

O encapsularlo en un POJO (setters y getters) y ponerlo en una única sesión por ejemplo.

Saludos
  #4 (permalink)  
Antiguo 04/03/2016, 10:23
 
Fecha de Ingreso: septiembre-2015
Mensajes: 58
Antigüedad: 8 años, 7 meses
Puntos: 2
Respuesta: variables de sesiones

Cita:
Iniciado por ElAthlit Ver Mensaje
Hola jmg1189,
sí se puede. Lo único que tienes que tener presente es que ambas variables se llamen diferente.......

session.setAttribute("miLogin", "login");
session.setAttribute("miRol", "rol");

O encapsularlo en un POJO (setters y getters) y ponerlo en una única sesión por ejemplo.

Saludos
hola ElAthlit muchas gracias por tu respuesta. Apliqué lo que me indicas y logrré solucionarlo, muchas gracias. Me quedó así:

Código Java:
Ver original
  1. sesion_usuario.setAttribute("usuario", usuarioBD);
  2. sesion_usuario.setAttribute("permiso", permiso);

Etiquetas: jsp
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 04:47.