Duración

20 horas (8 sesiones)

Profesor

Miguel Ángel Lozano Ortega

Contenidos

Los componentes web en Java EE proporcionan un conjunto de APIs que permiten abstraer y programar en Java las respuestas desde el servidor a peticiones HTTP. Estos componentes (servlets) filtran las peticiones y realizan su procesamiento, accediendo a la capa de datos de la aplicación y construyendo la respuesta para el cliente (normalmente una página HTML). En la especificación Java EE más reciente (Java EE 7) se introducen nuevas funcionalidades (servlets asíncronos, websockets) que permiten usar estos componentes para crear aplicaciones más reactivas e interactivas.

En esta asignaturas conocerás y utilizarás las API de componentes web de Java EE 7 para desarrollar aplicaciones en el servidor: servlets, procesamiento de peticiones, gestión de sesiones, servlets asíncronos, seguridad, websockets, lenguaje de expresiones, JavaBeans.

Libro de apuntes: PDF HTML ePub

Sesiones

1. Introducción a las aplicaciones web
Apuntes y ejercicios Diapositivas
2. Procesamiento de peticiones
Apuntes y ejercicios Diapositivas
3. Manejo de cookies y sesiones
Apuntes y ejercicios Diapositivas
4. Contexto global de la aplicación web
Apuntes y ejercicios Diapositivas
5. WebSocket
Apuntes y ejercicios Diapositivas
6. Seguridad en las aplicaciones web
Apuntes y ejercicios Diapositivas
7. Filtros y wrappers
Apuntes y ejercicios Diapositivas
8. Facelets, JSTL y lenguajes de expresiones
Apuntes y ejercicios Diapositivas

© Departamento de Ciencia de la Computación e Inteligencia Artificial, Universidad de Alicante, 2015-16