jueves, 4 de octubre de 2012

SESSION Y COOKIES EN JAVA

SESSION 

  • Una sesión es una serie de comunicaciones entre un cliente y un servidor en la que se realiza un intercambio de información. Por medio de una sesión se puede hacer un seguimiento de un usuario a través de la aplicación. 
  • Una posible aplicación de las sesiones es en el comercio electrónico. En este caso una sesión permite ir eligiendo una serie de productos e ir añadiendo a nuestro “carrito” y así hasta finalizar la compra. Sin el uso de sesiones no se podría hacer porque al ir navegando de una página a otra se iría perdiendo toda la información. 
  • El manejo de las sesiones impide el intercambio de datos entre ellas ya que se trata información específica para cada usuario e incluso si se trata del mismo usuario. 


MANEJO DE SESIONES




GUARDAR OBJETOS EN UNA SESION


RECUPERAR OBJETOS DE UNA SESION


DESTRUIR UNA SESION





COOKIES

  • Las cookies son pequeños bits de información textual, que un servidor web (o un contenedor de aplicaciones tal como Tomcat) envía a un navegador cliente (tal como firefox) para identificarlo; el navegador luego devuelve en su petición esa cookie (o cookies) cuando visita nuevamente ese sitio web. De esta manera el servidor, a través de una página jsp o servlet, lee las cookies que le envió previamente en una conexión anterior.

EJEMPLO DE UN COOKIE





CÓDIGO JAVA EN NETBEANS





FORMULARIO  DE INGRESO




FORMULARIO DE RESPUESTA















    No hay comentarios:

    Publicar un comentario