Pasos para crear un servlet

Hoy en día todos somos conscientes de la necesidad de crear páginas web dinámicas, es decir, que tengan la capacidad de cambiar los contenidos del sitio según la hora o sean capaces de generar los contenidos según la petición que reciba el cliente. Si te gusta programar en Java, entonces te alegrará saber que usando Java también existe una forma de generar páginas web dinámicas y esa forma es Java Servlet. Pero antes de seguir adelante con nuestro tema, primero comprendamos la necesidad de extensiones del lado del servidor.  

Los servlets son los programas Java que se ejecutan en el servidor web o en el servidor de aplicaciones habilitado para Java. Se utilizan para manejar la solicitud obtenida del servidor web, procesar la solicitud, producir la respuesta y luego enviar una respuesta al servidor web.  

Las propiedades de los servlets son las siguientes:

  • Los servlets funcionan del lado del servidor.
  • Los servlets son capaces de manejar requests complejas obtenidas del servidor web.

Creando WelcomeServlet.java usando NetBeans IDE

En primer lugar, estamos utilizando NetBeans IDE para crear el servlet. Ahora, Welcome Servlet.java simplemente muestra Welcome <Username>!. Cree WelcomeServlet.java usando NetBeans IDE. Haga clic con el botón derecho en el directorio del paquete de fuentes, seleccione Nuevo > Servlet… como se muestra en la Fig.1. Luego, aparece el cuadro de diálogo Nuevo Servlet.

Creating Servlet

Fig.1: Creando Servlet

Ahora, ingrese el servlet de bienvenida en el cuadro de texto Nombre de clase e ingrese el servlet en el cuadro de texto Paquete como se muestra en el diagrama Fig.2. 

Fig.2: Ingresando el nombre de la clase y el paquete

Luego, haga clic en Siguiente. Ahora aparece la sección Configurar implementación de servlet del cuadro de diálogo Nuevo servlet. Mientras que mantenga los valores predeterminados pero seleccione la opción Agregar información al descriptor de implementación (web.xml) como se muestra en la Fig. 3.

Fig.3: Configuración de la implementación de Servlet

Queremos crear un descriptor de implementación web.xml para que tenga prioridad sobre las anotaciones. Esto significa que se creará un descriptor de implementación web.xml en lugar de usar Anotaciones. Ingrese la información Nombre de clase para el servlet, un nombre de servlet y los patrones de URL dentro de él. En la versión 3.0 de la API de Servlet en adelante, el descriptor de implementación [web.xml] tiene prioridad sobre las anotaciones. Haga clic en Finalizar .

Usando el paquete Servlet, Servlet se crea ahora con El servlet llamado WelcomeServlet.java se crea bajo el paquete servlet. WelcomeServlet.java está disponible con el esqueleto predeterminado creado por NetBeans IDE que debe modificarse para mantener la especificación de código real.

Publicación traducida automáticamente

Artículo escrito por khurpaderushi143 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *