Desarrollo de Componentes Web con Servlets y JSP (SCWDJ)
Del 19/12/2009 al 14/01/2010 (50 horas)
Impartido por Ministerio de Industria, Turismo y Comercio
Programa:
- Introducción a las tecnologías de las aplicaciones Web.
- Plataforma Java.
- Tecnología Servlet de Java.
- Tecnología Java Server Pages.
- Arquitectura de tres capas.
- Arquitectura MVC (modelo, vista, controlador).
- Desarrollo de un componente vista.
- Diseño de un componente vista.
- http.
- Comportamiento del contenedor Web.
- Configuración e implementación de un servlet.
- Desarrollo de un componente controlador.
- Diseño de un componente controlador.
- Creación de un formulario HTML.
- Envío de los datos del formulario HTML en la petición http.
- Desarrollo de un servlet controlador.
- Petición desde un servlet controlador a un servlet vista.
- Desarrollo de formularios dinámicos.
- Ciclo de vida del servlet.
- Parámetros de inicialización de un servlet.
- Generación de informes de error en un formulario Web.
- Introducción de datos en un formulario Web.
- Uso compartido de recursos de la aplicación con el contexto servlet.
- Finalidad y funciones del contexto servlet.
- Desarrollo de un receptor de contexto servlet para inicializar un recurso compartido.
- Diseño de la capa de negocio.
- Modelo de análisis.
- Diseño de componentes de entidad.
- Diseño de componentes de servicio.
- Desarrollo de aplicaciones Web con Struts.
- Diseño de una aplicación web con la infraestructura MVC de Struts.
- Desarrollo de una clase action de Struts.
- Configuración de asignaciones de acciones de Struts.
- Desarrollo de aplicaciones Web con administración de sesiones.
- Finalidad de la administración de sesiones.
- Diseño de una aplicación Web con administración de sesiones.
- Desarrollo de servlets con administración de sesiones.
- Implementación de cookies de la administración de sesiones.
- Implementación de la reescritura de URL de la administración de sesiones.
- Uso de filtros en aplicaciones Web.
- Ciclo de petición del contenedor Web.
- API del filtro.
- Creación de una clase filter.
- Configuración de un filtro.
- Integración de aplicaciones Web con bases de datos.
- Asignación de una estructura de datos de ejemplo a entidades de base de datos.
- Diseño de una aplicación Web integrada con un DBMS.
- Configuración de una fuente de datos.
- API JNDI.
- Desarrollo de páginas JSP.
- Descripción de la tecnología JSP.
- Escritura de código JSP con elementos de secuencias de comandos.
- Escritura de código JSP con la directiva de página.
- Escritura JSP con etiquetas estándar.
- Escritura de código JSP con el lenguaje de expresiones (EL).
- Configuración del entorno de página JSP.
- Desarrollo de páginas JSP con etiquetas personalizadas.
- Trabajos Java EE que intervienen en el desarrollo de aplicaciones Web.
- Diseño de una aplicación Web con etiquetas personalizadas.
- Etiquetas JSTL en una página Web.
- Desarrollo de aplicaciones web con la clase ActionForm de Struts.
- Componentes de una aplicación Struts.
- Creación de una clase Action Form.
- Desarrollo de una página JSP para un formulario de vista.
- Configuración de los formularios de vista.
- Construcción de componentes de presentación Web reutilizables.
- Creación de diseños de páginas Web a partir de componentes de presentación reutilizables.
- Inclusión de segmentos JSP.
- Creación de diseños con la infraestructura Struts Tiles.