## Ejecutar Servlets

Esta lección muestra unas cuantas formas de llamar a los servlets:

#### Tecleando la URL del servlet en un Navegador Web

Los servlets pueden ser llamados directamente tecleando su URL en un navegador Web. Así es como se accede a la página principal del ejemplo Duke's Bookstore. Esta página muestra la forma general de la URL de un servlet.

#### Llamar a un Servlet desde dentro de una página HTML

Las URLs de los servlets pueden utilizarse en etiquetas HTML, donde se podría encontrar una URL de un script CGI-bin o una URL de fichero. Esta página muestra como utilizar la URL de un servlet como destino de un enlace, como la acción de un formulario, y como la localización a utilizar cuando META tag dice que la página sea refrescada. Esta sección asume conocimientos de HTML.

#### Desde otro servlet

Los Servlets pueden llamar a otros servlets. Si los dos servlets están en distinto servidor, uno puede hacer peticiones HTTP al otro. Si los dos se ejecutan en el mismo servidor, entonces un servlet puede llamar a los métodos públicos del otro directamente.

Estas páginas asumen que:

- Nuestra máquina, localhost, está ejecutando servletrunner o un servidor con soporte para servets, como Java Web Server en el puerto 8080.

- El ejemplo, Duke's Bookstore, está localizado en el nivel superior del directorio de procesos para los serverls. Para servletrunner, esto significa que los ficheros class están en el directorio servlet especificado por la opción -d.

Si estas dos condiciones se cumplem, podremos ejecutar el servlet de ejemplo tecleando las URLs dadas en el ejemplo.

Ozito