Javaserver Pages Standard Tag Library (Jstl) (Condicionales)

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA JavaServer P

Views 74 Downloads 3 File size 611KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA

JavaServer Pages Standard Tag Library (JSTL) (Condicionales). Creamos un nuevo proyecto de aplicación web administrado por Apache y le damos como nombre EjercicioconJSTL02, eliminamos el archivo index.html y creamos el archivo index.jsp. En la figura se muestra la pantalla de entrada de datos.

El objetivo del programa es al seleccionar el tag y aparece un ejercicio explicando el uso de la librería. No olvidar que se debe incluír la librería que lleva su nombre de JSTL. Creamos una página index.jsp que contiene lo siguiente e incluir la siguiente línea que habilita la librería Core.

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA

Para dar solución a cada opción se agrega un link que permita llamar a la página que presenta el ejemplo del tag.



Catch

El contenido de cath_tag.jsp es como sigue, obligamos a la generación de un error a través de una división por cero:

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA



If

El segundo link explica la utilización del tag if, en él se usan el ForEach para recorrer un ciclo numérico entre 1 y 10, cuando el valor de la variable supere a 7 aparece un mensaje que dice “Mayor que 7”.

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA



Choose

El archivo que da ejemplo al tag choose se llama choose_tag.jsp y contiene el mismo ForEach del ejercicio anterior y entrega un mensaje que dice pequeño si el rango está entre 1 y 4 sin incluir dicho valor, mediano hasta 7 y largo desde 8 hasta 10.

El código del archivo es el siguiente:

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA



When

El archivo que da ejemplo al tag when es when_tag.jsp y el usuario selecciona el medio de transporte preferido y envia un mensaje especial según cada caso como lo muestra la figura.

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA

El contenido del archivo es como se muestra la siguiente figura:

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA



Foreach_tag.

El archivo que da ejemplo al tag foreach es foreach_tag.jsp y el usuario los lenguajes preferidos y sobre el mismo archivo y pantalla mostarmos una lista de las opciones seleccionadas.

El contenido de la solución en java es como aparece en la figura:

UNIDADES TECNOLOGICAS DE SANTANDER TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS PROGRAMACION CON JAVA