Cómo ejecutar un servlet java
Entonces, ¿cómo se ejecuta un servlet de Java? En primer lugar, debe compilar el .java presentar para crear un .clase Archivo- entonces usted debe mover el .clase archivo en un directorio desde el que Tomcat puede ejecutar el servlet. Para propósitos de prueba, se puede mover el archivo de clase del servlet c: tomcat webapps Ejemplos WEB-INF classes a continuación, escriba una dirección como esta en la barra de direcciones de su navegador:
http: // localhost: 8080 / servlet / HelloWorld
Usted también puede querer anular el doPost método, que se llama si el usuario solicita su servlet de un formulario. En muchos casos, se le acaba de llamar doGet desde el doPost método, de modo que ambos obtienen y solicitudes POST se procesan de la misma manera.
los doGet método es llamado cada vez que el usuario entra en la dirección de su servlet en la barra de direcciones o hace clic en un enlace que conduce a nuestro servlet. Pero muchos servlets están asociados con formularios HTML, que proporcionan los campos en los que el usuario puede introducir datos. La manera normal de enviar los datos del formulario desde el navegador al servidor es con un HTTP POST petición, no una OBTENER petición.
Si quieres un servlet para responder a POSTE peticiones, se puede anular el doPost método en lugar de, o además de, la doGet método. doPost tiene la misma firma que doGet. De hecho, no es raro ver a los servlets en el que el doPost método llama simplemente doGet, de modo que tanto POSTE y OBTENER solicitudes se procesan de forma idéntica. Para hacer eso, codificar el doPost método de la siguiente manera:
public void doPost (HttpServletRequest solicitud, HttpServletResponse respuesta) throws IOException, ServletException {doGet (solicitud, respuesta) -}