Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Diseño de Software e

Integración de Sistemas

DESARROLLO DE APLICACIONES WEB

LABORATORIO N° 02

Aplicaciones web con Java Server Pages

Alumno(s): Quispe Paz, Leonardo Fabrizio Nota

Grupo: Ciclo: IV

Requiere No
Excelente Bueno Puntaje
Criterio de Evaluación mejora acept.
(4pts) (3pts) Logrado
(2pts) (0pts)
Conoce la estructura de una aplicación JSP
Identifica las directivas JSP
Identifica las acciones JSP
Desarrolla una aplicación JSP bajo 2 capas
Es puntual y redacta el informe
adecuadamente
Desarrollo de Aplicaciones Web

Laboratorio 2: Aplicaciones web con Java Server Pages


Objetivos:
Al finalizar el laboratorio el estudiante será capaz de:
 Desarrollar una aplicación JSP
 Identificar y aplicar las directivas JSP
 Identificar y aplicar las acciones JSP

Seguridad:

 Ubicar maletines y/o mochilas en el gabinete del aula de Laboratorio.


 No ingresar con líquidos, ni comida al aula de Laboratorio.
 Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y
ordenar las sillas utilizadas.

Equipos y Materiales:

 Una computadora con:


 Windows 8 o superior
 Conexión a la red del laboratorio

 Instaladores:
 Java SDK
 Eclipse

Procedimiento y Resultados:

1. Ejemplo 1: Declaración de variables

2. Ejemplo 2: Uso de la directiva page

Guía de Laboratorio No 2 Pág. 2


Desarrollo de Aplicaciones Web

3. Ejemplo 3: Uso de la directiva include, crear el JSP ejemplo3.jsp (crear las paginas
encabezado.jsp, cuerpo.jsp y pie.jsp en el nuevo directorio pages)

4. Ejemplo 4: Uso de la acción Forward

5. Ejemplo 5: Uso del request

Guía de Laboratorio No 2 Pág. 3


Desarrollo de Aplicaciones Web

6. Incluir clases Java en los JSP

a. Crear la clase librerias.bean.Calculo


b. En la clase Calculo crear el método que calcule el mayor de 2 números enteros,
retornara el mayor número: public int mayor(int a, int b)
c. En la clase Calculo crear el método que calcule el menor de 2 números enteros,
retornara el menor número: public int menor(int a, int b)
d. Crear un documento jsp y agregar el siguiente código:

<%
Calculo cal = new Calculo();
int men = cal.menor(10,20);
int may = cal.mayor(10,20);
out.print( "Menor: " + men + "<p>");
out.print( "Mayor: " + may + "<p>");
%>

Nota: Sera necesario importar la clase desde el documento jsp, para resolver el
error de referencia de la clase

Ejercicios propuestos:

Guía de Laboratorio No 2 Pág. 4


Desarrollo de Aplicaciones Web

1. Crear una aplicación index.jsp con 2 enlaces: ejercicio1.jsp y ejercicio2.jsp

2. (ejercicio1.jsp) Crear una aplicación JSP que calcule el sueldo neto a pagar a un empleado
considerando los siguientes puntos:
 El pago por hora trabajada equivale a 30 soles
 El empleado debe abonar el 13% del pago por impuesto a la renta (IR)
 Los datos de entrada son: apellidos, nombres y número de horas trabajadas

Guía de Laboratorio No 2 Pág. 5


Desarrollo de Aplicaciones Web

3. (ejercicio2.jsp) Crear una aplicación JSP que calcule el total a pagar por una compra realizada
 Los datos de entrada son: nombre del producto, precio y cantidad
 Calcular el subtotal, igv y total

Guía de Laboratorio No 2 Pág. 6


Desarrollo de Aplicaciones Web

Guía de Laboratorio No 2 Pág. 7


Desarrollo de Aplicaciones Web

Cada archivo deberá tener links de retorno al index.jsp así como páginas de encabezado y pie

Guía de Laboratorio No 2 Pág. 8


Desarrollo de Aplicaciones Web

Conclusiones:
Indicar las conclusiones que llegó después de los temas tratados de manera práctica en este
laboratorio. (5 como mínimo)

- Se creó proyectos con JSP en eclipse, nos ayudó los primeros ejemplos.

- se aplicó acciones en JSP.

- Se creo unas pequeñas aplicaciones con lo aprendido.

Guía de Laboratorio No 2 Pág. 9

También podría gustarte