Está en la página 1de 5

Como hacer un Servlet Un servlet sirve para presentar contenido web que no es esttico, es decir que vara dependiendo

de la informacin que ingresa el usuario al sistema. Primero se crea una clase normal y que extienda la clase que se encarga de hacer el post y el get de las interacciones con el usuario.

Como le dije antes al exterder esta clase heredamos los metodos abstractos es decir los que tenemos que implementar nosotros como tal.

Los metodos mas importantes de implementar solo son el de darTitutlo() ya que por medio de el obtenemos el titulo de la pagina y el mas importante el escribirContenido() ya que con el es con el que vamos a imprimir el contenido en la aplicacin web sobre el explorador. Listo ahora en la clase que extiende la clase servletTemplate ponemos implemientar los metodos.

Para implementar el mtodo escribirContenido() requiere cierta atencin ya que todo lo que pienses presentar en el explorador tiene que ser en forma HTML

Para pedir algn parmetro que ya est en el html anterior tienes que pedirlo con el nombre que se le haya dado como esta detallado en la imagen anterior. Con este mtodo imprimes el contenido Ahora vamos a ver cmo hacer que la accin que realiza un usuario llegue a estos servlets.

Una action siempre debe tener un form que lo haga ya sea post o get o algo que lo direccione al mapping que hicimos en los descriptores. Como podrn ver en la siguiente imagen se ve claramente que ver estadsticas no lo referencia a un .HTML que es un pgina esttica ya creada sino a .htm el .htm no importa pero es una forma de nmbralos para identificarlos, fcilmente podra ser .cupidos entre otros ejemplos lo importantes es hacer bien el mappping.

Como ya tenemos los respectivos direccionamientos Nos disponemos a hacer el mapping, en el descriptor cambiamos el mapping.

En la imagen anterior estamos diciendo que el nombre del servlet es login. Y su contenido esta en la direccin que hay especificamos.

en el mapping especificamos que deacuerdo a la accin del usuarios se va a presentar un evento que ha sido llamado por nosotros anteriormente.

El mapping le esta diciendo que la accin login.htm se llama Login la cual ya haba nombrado en la imagen anterior y le dimos una direccin especifica que la va a manejar. Como les dije anteriormente el nombre del evento no importa, lo que importa es que realicemos bien el mapping.

También podría gustarte