Вы находитесь на странице: 1из 7

Creacin de proyecto Web en NetBeans

1. Abrir NetBeans y crear un proyecto de tipo WebApplication con el nombre WebTest1,


similar a las siguientes pantallas:
ngresar nombre y todas las opciones por de!ecto y presionar "inis#.
$. Crear una p%gina &'( con nombre &'(1, la cual debe solicitar como entrada un nombre y
la eleccin de una lista de productos. 'eguir los siguientes pasos:
Crear la &'(1 y presionar "inis#

)e*isar la (aleta +(alette, de #erramientas disponibles al lado i-.uierdo de Netbeans.
/e esta paleta ocuparemos la seccin 0T12 y 0T12 "orms. 2os elementos de la
paleta se arrastran a la p%gina &'( creada.
Arrastrar desde 0T12 "orms el elemento "orm y colocar ba3o el tag 4body5. Al reali-ar esto
aparecer% la con!iguracin del !ormulario, llenar con los datos de la siguiente !igura y presionar
67.

/eber8a agregar el siguiente cdigo 0T12:
IMPORTANTE: 9l tag 4!orm ... 5 corresponde al !ormulario 0T12 est%ndar mediante el cual es
posible reali-ar un 0T12 )e.uest y en*iar datos al ser*idor.
A#ora agregar una tabla 0T12 al interior del !ormulario para posicionar los campos
de entrada. Arrastrar el elemento Table desde seccin 0T12 de la paleta, colocar
3usto antes de tag 4:!orm5. 2lenar los datos de la tabla seg;n la siguiente !igura y
presionar 67.
2lenar las celdas de la tabla seg;n la siguiente !igura:
Arrastrar desde la paleta en 0T12 "orm el elemento Te<t nput para ingresar el
nombre. Colocarlo ba3o el te<to Nombre entre los tag 4td54:td5. 2lenar seg;n la
siguiente !igura y presionar 67.
/eber8a .uedar similar al siguiente cdigo:
Arrastrar desde la paleta en 0T12 "orm el elemento C#ec=Bo< para elegir la lista
de productos. Colocarlo ba3o el te<to (roductos entre los tag 4td54:td5. 2lenar seg;n
la siguiente !igura y presionar 67
Agregar un salto de l8nea 4br5 y luego repetir esto $ *eces m%s con los otros productos
+1aster, )edBan=,.

/eber8a .uedar similar a la siguiente imagen:
ncorporar el nombre de cada opcin al comien-o del tag 4input .. 5. 9sto deber8a .uedar
similar a:
Arrastrar desde la paleta en 0T12 "orm el elemento Button para de!inir el botn
en*iar. Colocarlo ba3o el tag 4:table5. 2lenar seg;n la siguiente !igura y presionar
67
A#ora compilar el proyecto y e3ecutar la p%gina &'(1 para *er como esta .uedando
esta primera p%gina.

9sto deber8a le*antar el na*egador por de!ecto y desplegar la siguiente p%gina Web:
>. Crear el ser*let .ue recibir% el re.uest de la p%gina &'(1
Crear el ser*let con el ?i-ard de NetBeans
Colocar como nombre 'er*let1, de3ar el resto por de!ecto y presionar "inis#.
nsertar el siguiente cdigo en el ser*let antes de la l8nea .ue contiene
out.close+,:
//Rescata e imprime en consola el nombre ingresado en el formulario
System.out.println("Nombre Recibido Es:"+request.getParameter("nombre"!
//Rescata e imprime en consola los productos elegidos en el formulario
String productos"# $ request.getParameter%alues("productos"!
for (int i$&!i'productos.lengt(!i++ )
System.out.println("Producto "+i+":"+productos"i#!
*
//Redirecciona a p+gina ,SP- con mensa.e de /0ito
response.sendRedirect(",SP-..sp"!
9sto deber8a .uedar similar a la siguiente imagen:
@. Crear p%gina &'($ con mensa3e de A<ito.
Crear la p%gina con ?i-ard de Netbeans y colocar nombre &'($ y presionar
"inis#

9n contenido de &'($ cambiar en l8nea .ue contiene 4#15&'( (age4:#15 el te<to
&'( (age por 6peracin 9<itosa.
B. A#ora compilar nue*amente y reali-ar un deploy del proyecto.

93ecutar nue*amente la p%gina &'(1, ingresar datos para el nombre, elegir productos y
luego presionar en*iar.

)e*isar en *entana 6utput de NetBeans los datos rescatados por el 'er*let1 en *iCeta
Bundled Tomcat ...
D. "in del Tutorial.