Manual Struts 2
06 de Noviembre de 2009
Manual de Struts2
Índice
1.Introducción ................................................................................................................ 5
Historia de Struts.......................................................................................................... 5
Por qué usar Struts 2................................................................................................... 6
Struts 1 vs Struts 2......................................................................................................... 7
2.
Arquitectura .......................................................................................................... 10
Ciclo de vida de una petición............................................................................... 10
Arquitectura MVC .................................................................................................... 11
Controlador ........................................................................................................... 11
Modelo ................................................................................................................... 11Vista ........................................................................................................................ 12
Gestor de Excepciones........................................................................................ 12
Interceptores ......................................................................................................... 12
Gestión deConfiguración................................................................................... 12
3.
Instalación de Struts 2.......................................................................................... 15
Descargar Struts 2..................................................................................................... 15
Descargar Tomcat................................................................................................... 16
4.
Aplicación Hello World ........................................................................................ 19
Desarrollo de la Vista ............................................................................................... 19
Desarrollo delAction................................................................................................ 20
El Controler Configuration File ................................................................................ 21
¿Cómo funciona la aplicación?............................................................................ 21
5.
Fichero de configuración struts.xml ................................................................... 23
Estructura del fichero struts.xml.............................................................................. 24
struts.xml en detalle.................................................................................................. 25
El Tag Package ..................................................................................................... 26
El tagInclude......................................................................................................... 26
El Tag Bean ............................................................................................................ 27
El tag Constant...................................................................................................... 27
6.
Aplicación LOGIN con Struts2............................................................................ 29
Desarrollo del formulario login ............................................................................ 29
Desarrollo del action. ........................................................................................... 31
Página 2 de 82
Manual de Struts2
Configuración del action .................................................................................... 33...
Regístrate para leer el documento completo.