Capa de presentación: JSP
Presentación
JSP es una tecnología que permite incluir código
Java en páginas web, simplificando de este modo la
creación de páginas con contenido dinámico,
tediosas de generar mediante servlets. No obstante, el uso de gran
cantidad de código Java lleva a páginas JSP
difíciles de mantener, por eso es recomendable emplear JavaBeans
y TagLibs (librerías de etiqueta) que permiten encapsular el
código, así como emplear un diseño que separe la
generación de contenido (Servlets) de su presentación
(JSP). Esta filosofía lleva a los sistemas MVC
(Modelo-Vista-Controlador), que permiten una separación clara
entre presentación y lógica de negocio.
Número de horas
20
Profesores
Ignacio
Iborra Baeza
Otto Colomina
Pardo
Temario
1. JSP básico
1.1: JSPs y servlets
1.2: Elementos de JSP
1.3: Directivas de página
1.4: Redirecciones e inclusiones
2 Otros elementos de JSP
2.1: JavaBeans
2.2: El lenguaje de expresiones (EL)
3. Introducción a las librerías de etiquetas (taglibs)
3.1 ¿Qué es una librería
de etiquetas?
3.2 Ejemplo de librería: request
3.3. Ejemplo de librería: dbtags
3.4 Otras consideraciones sobre taglibs
4. JSTL
4.1. Introducción a JSTL
4.2. La librería Core
4.3. La librería SQL
4.4. Otras librerías y funcionalidades
5. Creación de librerías de tags propias
5.1. Crear tags simple
5.2. Crear tags con atributos
5.3. Crear tags iteradores (bodytags)
5.4. Crear tags anidados
6 Arquitectura MVC.
6.1: Modelos para una aplicación JSP.
La arquitectura MVC
6.2: Un ejemplo sencillo de MVC
6.3: Modelo de capas en aplicaciones J2EE
7 Struts
8 JavaServer Faces
Sesiones
|