Desarrollo De Aplicaiones Web I
2
CARRERAS PROFESIONALES
CIBERTEC
DESARROLLO DE APLICACIONES WEB I
3
ÍNDICE
Presentación Red de contenidos Unidad de aprendizaje 1: Modelo Vista Controlador – Patrón MVC
1.1 Tema 1
Página
5 6
: Fundamentos de Struts 2
9 9 13 29 51 63
1.1.1. : Arquitectura y Configuración de aplicaciones 1.1.2. : La clase Action 1.1.3. :Librerías de etiquetas de Struts 2 1.1.4. : Internacionalización – I18N 1.2 Tema 2
: Acceso optimizado a base de datos y otras características Struts 2
1.2.1. : Uso de un pool de conexiones para acceso a la fuente
63
de datos
1.2.2. : Librería de Etiquetas de Struts 2 – Principales
72
componentes
1.2.3. : Patrón Composite View – Struts 2 Tiles
87
Unidad de aprendizaje 2:Persistencia de datos – Framework IBATIS
2.1 Tema 3
: Introducción a IBATIS
101 101 110
2.1.1. : IBATIS – Introducción 2.1.2. : Operaciones básicas de acceso a base de datos con
IBATIS
2.2 Tema 4
: Otras operaciones con IBATIS
119 119 128
2.2.1. : Otras operaciones y características de IBATIS 2.2.2. : Tópicos avanzados de IBATIS e Integración con
Struts 2
Unidad de aprendizaje3: Reportes en Sistemas empresariales
3.1 Tema 5
: Reportes con JasperReport
139
CIBERTEC
CARRERAS PROFESIONALES
4
3.1.1. : Diseño e implementación de reportes con la
141
herramienta Ireport
3.2 Tema 6
: Struts 2 y JasperReport
142 142 157 167 172
3.2.1. : Integración de Struts 2 y JasperReport
Anexo 1 Anexo 2 Anexo 3
CARRERAS PROFESIONALES
CIBERTECDESARROLLO DE APLICACIONES WEB I
5
PRESENTACIÓN
Desarrollo de Aplicaciones Web I pertenece a la línea de Programación y Desarrollo de Aplicaciones. Es un curso de especialidad sólo en la carrera de Computación e Informática. Permite al estudiante concretizar proyectos informáticos web, aplicando conocimientos previos aprendidos en diferentes cursos y poniendo en práctica la teoríaadquirida. De esta manera, consolida conocimientos de diversos cursos de especialidad. Es práctico y desarrollado en laboratorio. Se implementarán soluciones web que utilizarán los Frameworks Struts 2 e IBATIS en forma combinada.
El manual para el curso ha sido diseñado bajo la modalidad de unidades de aprendizaje, las que se desarrollan durante semanas determinadas. En cada una de ellas, hallará loslogros, que debe alcanzar al final de la unidad; el tema tratado, el cual será ampliamente desarrollado; y los contenidos, que debe desarrollar, es decir, los subtemas. Por último, encontrará las actividades que deberá desarrollar en cada sesión, que le permitirán reforzar lo aprendido en la clase.
El curso es eminentemente práctico y se desarrolla íntegramente en laboratorio. En primer lugar,se inicia con el reconocimiento de los principales patrones de arquitectura de software, destacándose el patrón Model View Controller (MVC). Luego, continúa con la presentación del Framework MVC Struts 2. Se profundiza en sus principales características y componentes. Después, se desarrollan conceptos de persistencia de datos utilizando para ello el Framework IBATIS. Por último, se concluye con laelaboración de reportes empresariales, utilizando la herramienta IReport, el lenguaje jasperReport e integrándolos a aplicaciones web creadas con Struts 2.
CIBERTEC
CARRERAS PROFESIONALES
6
RED DE CONTENIDOS
Desarrollo de Aplicaciones Web 1
Modelo Vista Controlador – Patrón MVC
Persistencia de datos – Framework IBATIS
Reportes en sistemas empresariales
Fundame ntos deStruts 2
Otras Características Struts 2
Introducción a IBATIS
Otras operaciones IBATIS
Tema 5 JasperReport
Tema 6 Struts 2 y Jasper
CARRERAS PROFESIONALES
CIBERTEC
DESARROLLO DE APLICACIONES WEB I
7
UNIDAD DE APRENDIZAJE
1
MODELO VISTA CONTROLADOR – PATRÓN MVC
LOGRO DE LA UNIDAD DE APRENDIZAJE
• Al finalizar la unidad, el alumno, utilizando el framework...
Regístrate para leer el documento completo.