jueves, 11 de noviembre de 2010

Sesiones en Servlets

Que tal compañeros en este dia les voy a mostrar como se hace un login en Servlets, si ya
leyeron los post anteriores de Servlets se pueden dar cuenta de que es y para que nos sirve y si no te recomiendo ir a leer un poquito a los post anteriores para que no nos perdamos a la hora de ir realizando este ejercicio.

Bueno todos sabemos que son Sesiones pero voy a retroalimentar un poco:

El uso de sesiones cobra mayor importancia conforme empieza a crecer un diseño con JSP's y Servlets, mientras en los Objetos request y response puede ser colocada información para ser enviada entre un JSP y/o Servlet, una vez terminada dicha solicitud la información se pierde; para los casos en que es necesario emplear información común entre un grupo de JSP's/Servlets esta es colocada en el Objetosession.

Este mecanismo de sesiones es ideal para mantener información de visitas sobre determinado usuario, una vez reconocido el usuario se pueden mantener en la sesión datos de cualquier tipo tales como nombre, dirección o preferencias , esto sin la necesidad de estar constantemente realizando búsquedas en Bases de Datos y/o solicitando información vía HTML.


vaya en pocas palabras sabemos que las sesiones nos sirve para darle un seguimiento al usuario que entra a nuestro sitio web y tambien nos sirve para proteger nuestras paginas que no queremos que nos visiten usuarios Anonimos.. y para muchas cosas..

entonces lo que voy a hacer es reutilizar el mismo codigo que utilice cuando realize el de Sesiones en JSP.. si no se recuerdan como es pueden buscarlo y se daran cuenta que es el mismisimo codigo..

pero para poder ubicarlo es diferente ya que en Servlets todo lo que en JSP nosotros ponias las Directivas <% y aqui escribiamos codigo JAVA %> pero en servlet.

primero que nada se crea un archivo .JAVA.. y dentro de ese archivo .JAVA se crea el html.. como?.. bueno hay muchas formas Netbeans nos da un ejemplo al no mas crear el archivo Servlets..


entonces.. lo que voy a hacer es mostrarles que no es tan diferente a utilizar servlets a JSP..
voy a poner una imagen de Sesiones en JSP. y la vamos a comparar con Servlets
























vaya este ese el mismo codigo que he utilizado para realizar la sesion en Servlets y en JSP... la diferencia es que en uno el jsp va incrustado entre el html.. y el otro es al reves..
el html va incrustado en el archivo java..


pero sin tanta paja aqui les dejo el ejemplo que utilizare para explicarles mas mañana en la clase de java..
asi que.. mirenlo y comenten!!

No hay comentarios:

Publicar un comentario