0% encontró este documento útil (0 votos)
6 vistas12 páginas

Desarrollo de Servlets en NetBeans 7.1

Este documento explica cómo crear un proyecto con servlets en NetBeans, incluyendo la creación de paquetes, servlets, clases DTO y modificación de archivos JSP para procesar datos y mostrar respuestas.

Cargado por

Ryukimaru Ryuken
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas12 páginas

Desarrollo de Servlets en NetBeans 7.1

Este documento explica cómo crear un proyecto con servlets en NetBeans, incluyendo la creación de paquetes, servlets, clases DTO y modificación de archivos JSP para procesar datos y mostrar respuestas.

Cargado por

Ryukimaru Ryuken
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tutorial para desarrollar con Servlets en NetBeans7.

1
Por: Yamid Ramírez, MsC(c)

Una vez se ha abierto el IDE, se ha clic en File->New Project y debe aparecer un asistente como el de la
imagen:

Hay que seleccionar en Categories la opción Java Web y en projects la opción Web Application. Ahora
aparecerá una pantalla como la siguiente:
En Project Name es donde se debe ingresar el nombre del proyecto –para este caso el nombre es
ProyectoServlet-, las otras opciones no hay que modificarlas. Se hace clic en Next.

Luego, aparece la siguiente imagen:


Que es donde hay que seleccionar con que Servidor se va a trabajar. En este caso, es con Apache
Tomcat, el cual aparece seleccionado por defecto y damos clic en Next.

Ahora, aparece la siguiente imagen:


Que es donde se pide que seleccione los frameworks con los cuales se va a trabajar; para este ejercicio
en particular, no se selecciona ninguno. Finalmente se hace clic en Finish.

Debe aparecer un proyecto con la siguiente jerarquía de archivos:

Ahora, hay que crear un nuevo paquete dentro de la carpte Source Packages, para esto, solo hay que
pararse en dicha carpeta, hacer clic derecho, seleccionar la opción New -> Java Package.
Siguiendo los estándares de nombramiento en java, se escribe el nombre del paquete; para mi ejemplo,
use: “[Link]”, asi:

Y se hace clic en Finish.

Ya tenemos creado el paquete donde guardaremos los servlets; ahora vamos a crear uno. Para esto, nos
paramos en el paquete que acabamos de crear, hacemos clic derecho, seleccionamos New -> Servlet.
Aparecera entonces un asistente con las siguientes características:

En Class Name, debemos ingresar el nombre de nuestro Servlet; para este ejercicio, yo escribi
“ServletPrueba”. Una vez hecho esto, hacemos clic en Next.
En esta pantalla no hay que modificar nada, podemos hacer entonces clic en Finish.

Una vez se ha creado el Servlet, vamos a nuestra página –[Link]- para modificarla y hacer los cambios
necesarios para que funcione.
Para hacer la clase de transporte de datos, osea el patrón DTO, VO o BO (Data Transfer Object, Value
Object o Bussiness Object) creamos un nuevo paquete, esta vez llamado
“[Link]”

Y se hace clic en Finish. Para crear nuestro vo (Value Object) nos paramos en el paquete donde lo vamos
a alojar, hacemos clic derecho, seleccionamos New -> Java Class asi:
Una vez se hace clic aquí, aparece un asistente como el que sigue:
Donde en Class Name se pone el nombre del vo, para este ejercicio, se llama “FormularioPersonaVo” y
damos clic en Finish.

En esta clase vamos a poner los elementos con los que va a trabajar nuestro sistema, osea nombre y
cedula, con sus correspondientes Getter y Setter asi:
En este momento tenemos nuestra pagina jsp, nuestro vo, pero nos falta que el servlet reciba y
manipule los datos; entonces ahora vamos al Servlet.

Y como nuestra petición es por post, entonces nos paramos en ese método y comenzamos a recibir los
parámetros.

Finalmente, modificamos el método processRequest, que se encarga de escribir el html para que
imprima la respuesta:
Y ya se ha construido un sistema con Servlets.

También podría gustarte