Servlets son la columna vertebral de cualquier aplicación web Java. Incluso cuando se desarrollan estrictamente con las páginas JavaServer , detrás de las escenas de cada JSP se compila en un servlet. Muy a menudo, sin embargo, se desarrolló una aplicación web utilizando una combinación de los dos servlets y JSP . Aunque la mayoría del trabajo de desarrollo puede ignorar la inicialización de servlet , a veces puede ser necesario para ejecutar la lógica cuando el servlet se cargue primero , tales como conectarse con una base de datos o cargar recursos desde un archivo. Cosas que necesitará
Java JDK (versión 1.5 o superior)
Java Entorno de desarrollo integrado como Eclipse o NetBeans es muy recomendable (aunque no necesario)
Java Servlet Container , tales como Tomcat o JBoss < br >
Mostrar más instrucciones
1
Agregar código de inicialización para el servlet por overridding el método init () :
MyServlet clase pública se extiende HttpServlet {
@ Anular
public void init ( ) {
System.out.println ( " MyServlet se está iniciando "); }
} < br > Página 2
Opcionalmente, modifique el archivo web.xml indica que el servlet se debe inicializar en el arranque . De lo contrario , va a ser inicializado la primera vez que se carga a través de un
3
compilar /construir su proyecto (si el entorno de desarrollo no lo hace automáticamente) y volver a implementar la aplicación en el contenedor de aplicaciones . Si ha agregado el código de la Etapa 2 en el archivo web.xml , debe notar que su código se ejecutará inmediatamente cuando el contenedor está terminado el despliegue de su sitio , de lo contrario , tendrá que agregar la funcionalidad que le permite realizar una solicitud de su sitio. Al llevar a cabo la solicitud, el servlet debería inicializar y ejecutar el código de inicialización .