Servlets

Solo disponible en BuenasTareas
  • Páginas : 2 (310 palabras )
  • Descarga(s) : 6
  • Publicado : 6 de mayo de 2010
Leer documento completo
Vista previa del texto
SERVLETS
Los servlets son programas que se ejecutan en un servidor web, funyen como una capa intermedia entre una petición proveniente de un navegador web u otro cliente HTTP y las basesde datos u otras aplicaciones del servidor, no están restringidos a servidores web también pueden incrustarse en servidores FTP o de correo.
A diferencia de los JSP’s dentro del códigohtml no se utilizan scriplets ni dentro del código java se mezcla el código HTML.
Aplicación Web
Consiste de una estructura de directorios y algunos archivos requeridos(web-xml). Eldirectorio principal puede tener cualquier nombre y generalmente es el nombre de la aplicación dentro de este directorio estarán los subdirectorios WEB-INF y dentro de este el subdirectorio clasesy lib.
El directorio principal contiene los archivos html, el subdir WEB-INF contiene el archivo web.xml. El subdirectorio lib los archivos .jar auxiliares y el subdirectorio clasescontiene las clases y servlets a utilizar.
Cuando se monta una aplicación en un servidor web y se realiza una petición usando el protocolo HTTP sucede los sig:
{draw:custom-shape} {draw:rect}{draw:rect} {draw:line} Request
{draw:custom-shape} {draw:line} Response
Archivos web.xml contiene entre otros los siguientes elementos:
{draw:custom-shape}
En la etiqueta seespecifica el nombre del archivo que se mostrará al iniciar la aplicación, podemos colocar varias etiquetas con diferentes archivos de inicio.
Para cada uno de los servlets que se tenga enla aplicación se creara una etiqueta el nombre colacado en la etiqueta es el nombre que sé usa de forma interna para el servlet y contiene el nombre de la clase del servlet.
La etiquetaasocia el nombre del servlet (servlet-name) con la URL que será accesible desde la web. La URL no necesariamente es la URL de la aplicación puede ser ficticia.
{draw:custom-shape}
tracking img