Ingeniero

Páginas: 61 (15192 palabras) Publicado: 9 de enero de 2013
Desarrollo de
Aplicaciones Web I

2

CARRERAS PROFESIONALES

CIBERTEC

DESARROLLO DE APLICACIONES WEB I

3

ÍNDICE

Página

Presentación

5

Red de contenidos

6

Unidad de aprendizaje 1: Modelo Vista Controlador – Patrón MVC
1.1 Tema 1

: Fundamentos de Struts 2

9

1.1.1. : Arquitectura y Configuración de aplicaciones

9

1.1.2. : La clase Action

131.1.3. : Librerías de etiquetas de Struts 2

29

1.1.4. : Internacionalización – I18N

51

1.2 Tema 2

: Acceso optimizado a base de datos y otras

63

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 Tiles87

Unidad de aprendizaje 2: Persistencia de datos – Framework IBATIS
2.1 Tema 3

: Introducción a IBATIS

101

2.1.1. : IBATIS – Introducción

101

2.1.2. : Operaciones básicas de acceso a base de datos con

110

IBATIS
2.2 Tema 4

: Otras operaciones con IBATIS

119

2.2.1. : Otras operaciones y características de IBATIS

119

2.2.2. : Tópicos avanzados de IBATIS eIntegración con

128

Struts 2

Unidad de aprendizaje 3: Reportes en Sistemas empresariales
3.1 Tema 5

CIBERTEC

: Reportes con JasperReport

139

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

3.2.1. : Integración de Struts 2 y JasperReport

142
142

Anexo 1

157Anexo 2

167

Anexo 3

172

CARRERAS PROFESIONALES

CIBERTEC

DESARROLLO 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 conocimientosprevios aprendidos en diferentes
cursos y poniendo en práctica la teoría adquirida. 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, lasque se desarrollan durante semanas determinadas. En cada una
de ellas, hallará los logros, 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 cursoes 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 depersistencia de datos utilizando para ello el Framework IBATIS.
Por último, se concluye con la elaboració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 MVCFundame
ntos de
Struts 2

Otras
Características
Struts 2

CARRERAS PROFESIONALES

Persistencia de
datos –
Framework
IBATIS

Introducción
a IBATIS

Otras
operaciones
IBATIS

Reportes en
sistemas
empresariales

Tema 5
JasperReport

CIBERTEC

Tema 6
Struts 2 y
Jasper

DESARROLLO DE APLICACIONES WEB I

7

UNIDAD DE
APRENDIZAJE

1

MODELO VISTA CONTROLADOR...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS