Struts

Páginas: 14 (3329 palabras) Publicado: 12 de diciembre de 2012
Struts

Alba Neila, Gadea Hidalgo

UNIVERSIDAD DE BURGOS
ESCUELA POLITÉCNICA SUPERIOR
MASTER EN INGENIERÍA INFORMÁTICA

ARQUITECTURA Y SERVICIOS DE INTERNET
Alumnos: Alba Neila Neila Gadea Hidalgo López
1

Struts

Alba Neila, Gadea Hidalgo

ÍNDICE
1. ¿QUÉ ES STRUTS?............................................................................................ 3 1.1. Patrón MVC(Modelo-Vista-Controlador) ................................................. 3 2. DESCARGA ...................................................................................................... 4 3. INSTALACIÓN .................................................................................................. 5 4. COMPONENTES DE STRUTS............................................................................. 8 4.1. Visión general .......................................................................................... 8 4.2. Web.xml ................................................................................................... 9 4.3. Struts-config.xml .................................................................................... 10 4.4. ActionForm............................................................................................ 11 4.5. Action..................................................................................................... 13 5. UTILIZACIÓN ................................................................................................. 15 5.1 Modelo................................................................................................... 15 5.2 Vista ........................................................................................................ 20 5.3 Controlador ............................................................................................. 25 6. VENTAJAS Y DESVENTAJAS DE UTILIZAR STRUTS ........................................... 26 6.1 Ventajas.................................................................................................. 26 6.2. Desventajas ............................................................................................ 26 7. COMPARATIVA DE STRUTS CON OTRA HERRAMIENTA .................................. 26 8. CONCLUSIONES ............................................................................................. 27 9. BIBLIOGRAFÍA............................................................................................... 27

2

Struts

Alba Neila, Gadea Hidalgo

1. ¿QUÉ ES STRUTS?
Es un Framework destinado a dar soporte en el desarrollo de páginas web, sigue el patrón Modelo-Vista-Controlador, el cual es ampliamente utilizado y considerado de gran solidez, bajo la plataforma JEE. Su carácter de software libre y su compatibilidad contodas las plataformas en las que Java Enterprise esté disponible lo convierten en una herramienta altamente disponible. Framework: es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo particular de problema y de esta forma utilizarlo como referencia, para poder en un futuro simplificar el trabajo de un caso similar.

1.1. Patrón MVC (Modelo-Vista-Controlador)
Esun patrón de desarrollo de software que separa los datos de una aplicación (controlador), la interfaz de usuario (vista), y la lógica de negocio (modelo) en tres componentes distintos. Está destinado en la mayoría de los casos a aplicaciones web.

Ilustración 1: Patrón modelo-vista-controlador

El usuario interactúa con la interfaz, que será la parte correspondiente a la vista, el controladorgestiona la petición realizada por el usuario a través de la interfaz 3

Struts

Alba Neila, Gadea Hidalgo

al pulsar un botón, dar un link, etc. El controlador notifica al modelo la petición del usuario lo que conlleva una modificación del modelo. Después el controlador informará a la vista de que tiene que mostrar una nueva interfaz, para generarla, la vista toma los nuevos datos del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Struts
  • Struts
  • Struts
  • Struts
  • Struts 2
  • Struts Java
  • Struts Introduction
  • Struts (resumen)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS