La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java.

Presentaciones similares


Presentación del tema: "SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java."— Transcripción de la presentación:

1 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java

2 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts

3 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Funcionamiento en la Web

4 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. ¿Para qué sirve? Simplifica la implementación de una arquitectura según el patrón MVC, separa lo que es gestión del workflow de la aplicación, del modelo de objetos de negocio y de generación de interfaz El controlador ya se encuentra implementado por Struts y el workflow de la aplicación se pueden programar desde un archivo XML Las acciones se ejecutan sobre el modelo de objetos de negocio, se implementan basándose en clases predefinidas por el framework y siguiendo el patrón Facade. La generación de interfaz se soporta mediante un conjunto de tags predefinidos por Struts cuyo objetivo es evitar el uso de Scriplets ( el código Java entre “ ” ), lo cual genera ventajas de mantenimiento y performance.

5 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Vista Se encuentra formada por un conjunto de páginas JSP Tags Struts provee soporte para construir aplicaciones multi-idioma, interacción con formularios y otras utilidades, mediante la utilización de Tags (TagLibraries)

6 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Controlador Comprende la funcionalidad involucrada desde que un usuario genera un pedido HTTP hasta que se genera la interfaz de respuesta; en el medio, llamará a objetos de negocio del Modelo para que resuelvan funcionalidad propia de lógica de negocio y dependiendo del resultado ejecutará la JSP correspondiente. struts.xml Incluye un servlet que a partir de la configuración de struts.xml recibe las solicitudes del usuario, llama al Action Bean que corresponda y según lo que éste retorne, ejecuta una JSP. String Las clases que extienden de ActionSupport tienen como objetivo procesar una solicitud, mediante su método execute(), y devolver un objeto String que identifica dónde se debería reenviar el control para proporcionar una respuesta.

7 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Ejemplo de Action

8 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. struts.xml Se debe crear en el root del classpath

9 SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Introducción a JavaEE Preguntas ?


Descargar ppt "SOFTTEK INTERNAL © Copyright 2000-2008. All Rights Reserved. Valores Corporativos Softtek S.A. de C.V. Struts Academia Java."

Presentaciones similares


Anuncios Google