Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/01/2005, 22:08
leoi
 
Fecha de Ingreso: agosto-2002
Mensajes: 202
Antigüedad: 21 años, 8 meses
Puntos: 1
Hola jhoncacru. El tema es mas o menos asi. Las sesiones se utilizan para mantener información. Algunos ejemplos: si alguien se loguea a tu pagina, querras durante toda la navegación saber de quien se trata. Otro ejemplo, en un carrito de compras queres saber lo que va comprando.
Lo primero que se suele hacer es recuperar el objeto de la sesion:
HttpSession nombredesesion = request.getSession(true);
Si no se había creado una de esa forma se crea automáticamente.
Después con setAttribute(String variable, Objet valor); lo que haces es crear una variable de sesíon y asignarle algo (el valor). Por ejemple setAttribute(nombre, "unnombre"). De esta forma en la variable (de sesion) nombre tenes el nombre.También podés usar putValue pero creo que ya no se usa y se recomienda la forma setAttribute.
Con getAttribute(nombre) recuperas el valor.
Un saludo
Leo