Java Server Pages (JSP) 1 1. Contenido Primer vistazo a la tecnología JSP o Qué es y para qué sirve JSP o Primer eje
Views 218 Downloads 6 File size 6MB
Java Server Pages (JSP) 1
1.
Contenido
Primer vistazo a la tecnología JSP o Qué es y para qué sirve JSP o Primer ejemplo Hola Mundo y la fecha o Uso de objetos implícitos y ejemplo
-> Ejercicio: instalación y ejecución de la primera aplicación web con tecnología JSP 1.
Elementos básicos de una página JSP o Directivas
76
Acción jsp:plugin Ejemplo Resumen de noticias:
77
JSP 2.0 • Algunas nuevas características de JSP 2.0 frente a 1.2 orientadas a simplificar su desarrollo son: o o o o
Simple Expression Language (EL) Fragmentos JSP Ficheros de Tags Manejadores de Etiquetas Simplificados
78
Simple Expression Language
• La Expression Language, está inspirada en los lenguajes de expresiones de ECMAScript y XPath o Simplifican el uso de expresiones en JSPs. o Permite la ejecución de expresiones fuera de los elementos de scripting de JSP o Fue introducida con JSTL 1.0 como un mecanismo alternativo al uso de expresiones en Java para asignar valores a atributos
• Desde JSP 2.0 el JSP container entiende expresiones en EL • EL es mucho más tolerante sobre variables sin valor (null) y realiza conversiones automáticas de datos • Se puede habilitar (por defecto) o deshabilitar el uso de expresiones EL:
79
Sintaxis de EL • Una expresión en EL contiene variables y operadores • ${expr}, donde expr es: o Literales: • • • • •
true o false Integer Floating point String null
• Ejemplos: ${false} ${3*8}
80
Sintaxis de EL
• ${expr}, donde expr es: o Operadores:
Aritméticos: +, -, *, /, div, %, mod, Lógicos: and, &&, or, ||, !, not Relacionales: ==, eq, !=, ne,