Programación
de Servlets
Presentación
Este módulo trata de una de las formas de generar páginas
Web dinámicas mediante Java. Utilizando servlets podremos, desde
una clase Java, generar o cargar una página Web. Veremos aspectos
básicos sobre la generación de páginas HTML, y otros
aspectos de la programación de servlets como seguimiento de sesiones,
filtros, generación de imágenes, comunicación de
servlets, etc.
Número de horas
20
Profesores
Ignacio Iborra
Miguel Angel Lozano
Temario
1. Introducción a los servlets
1.1. Concepto de servlet
1.2. Configuración de servlets en aplicaciones web
1.3. Ejemplos básicos
2. Procesamiento de peticiones
2.1. Peticiones: HttpServletRequest
2.2. Respuestas: HttpServletResponse
2.3. Procesamiento de peticiones GET y POST
2.4. Manejo de formularios
3. Cabeceras y códigos desde servlets
3.1. Cabeceras de petición
3.2. Cabeceras de respuesta
3.3. Variables CGI
3.4. Códigos de estado http
4. Manejo de coies y sesiones
4.1. Creación y manejo de coies
4.2. Creación y seguimiento de sesiones
5. Comunicación de servlets
5.1. Contexto global de los servlets
5.2. Otros métodos de comunicación entre servlets
5.3. Servlets y JSPs
5.4. Servlets y Applets
6. Conceptos avanzados
6.1. Seguridad en servlets y JSP
6.2. Generación de imágenes con servlets
6.3. JDBC y servlets: pooling de conexiones
7. Filtros
7.1. ¿Qué es un filtro?
7.2. Funcionalidades y aplicaciones de los filtros
7.3. Configuración e implementación básica de un
filtro
7.4. Acceso al contexto
8. Wrappers
8.1. ¿Qué es un wrapper?
8.2. Implementación de un wrapper
8.3. Utilización de un wrapper
8.4. Ejemplos
Sesiones (2003-2004)
|