Anda di halaman 1dari 2

Manual Básico de Struts. Programación en Castellano. http://www.programacion.

com/articulo/manual_basico_de_struts_156

Transformación de datos Sage Logic Class Curso J2EE Struts=Trabajo


Intercambie y transforme datos XML Solución Integral para Empresas Este 2010 mejora tu trabajo. Todo
SWIFT, EDI y SEPA con Implantación, formación, desarrollo tipo de cursos incl. subvencionados
Informatica www.saqqarainformatica.com Cursos-Java-J2EE-Struts.Lectiva.net
www.informatica.com/ES

Inicio Noticias Articulos Código Foros Enlaces Tienda Anuncios

Anuncios Google Struts Manual Struts 2 Tutorial Support for Struts Struts and Props

Categorías destacadas

Anuncios Google Anuncios Google


Fix Auto Struts Gas Struts How
Mercedes Benz Struts KYB AGX Struts
Broken IVC Struts D Link Manual
Problems in Struts Manual Java 6

1 of 2 10/23/2010 4:57 PM
Manual Básico de Struts. Programación en Castellano. http://www.programacion.com/articulo/manual_basico_de_struts_156

Buscar...
Artículo BBDD

Inicio Artículo Lenguajes orientados a objeto Java APIS Java Entornos de desarrollo

Entretenimiento

5 Manual Básico de Struts Herramientas

¡votar! Internet

Introducción Lenguajes de script


¿Qué es Struts?
Lenguajes imperativos
¿Cómo funciona esto en aplicaciones Web?
Lenguajes orientados a
¿Para qué sirve? objeto

¿Licencia? Otros lenguajes

¿Y para qué este manual básico? Plataformas


¿Dónde encuentro más info?
Teoría

Varios
Introducción
. ¿Qué es Struts?
Es un framework que implementa el patrón de arquitectura MVC en Java
Un framework es la extensión de un lenguaje mediante una o más jerarquías de clases que Últimas
implementan una funcionalidad y que (opcionalmente) pueden ser extendidas. El framework puede
involucrar TagLibraries. noticias
El patrón de arquitectura MVC (Model-View-Controller) es un patrón que define la organización · Escribe código y
independiente del Model (Objetos de Negocio), la View (interfaz con el usuario u otro sistema) y el compartelo en tiempo real
Controller (controlador del workflow de la aplicación: "si estoy aquí y me piden esto entonces hacer con EtherCodes
tal cosa, si sale bien mostrar esto y sino lo aquello otro").
· Oracle nos presenta sus
planes para Java

· Versión beta de Blender


2.54

· Typechart, personaliza
tipografías con CSS

Ver más

Últimos
artículos
· Mostrar el número de
suscriptores de Youtube
con PHP

· 10 cosas útiles de PHP


utilizado en la shell

· Resalta el código de tu
web con el plugin Snippet
para jQuery

. ¿Cómo funciona esto en aplicaciones Web? · Crear una galería de


imágenes utilizando
paginación PHP y jQuery

Ver más

Últimos
códigos
· Mascara para Text (SWT)

· Convierte cursor de
lectura en cursor de
escritura

· Tres en Raya o Juego del


Gato

· Consultar BD MySQL
utilizando POO

El navegador genera una solicitud que es atendida por el Controller (un Servlet especializado). El Ver más
mismo se encarga de analizar la solicitud, seguir la configuración que se le ha programado en su
XML y llamar al Action correspondiente pasándole los parámetros enviados. El Action instanciará y/o
utilizará los objetos de negocio para concretar la tarea. Según el resultado que retorne el Action, el
Controller derivará la generación de interfaz a una o más JSPs, las cuales podrán consultar los
objetos del Model a fines de realizar su tarea.
. ¿Para qué sirve?
Evidentemente, como todo framework intenta, simplifica notablemente la implementación de una
arquitectura según el patrón MVC. El mismo separa muy bien lo que es la gestión del workflow de
la aplicación, del modelo de objetos de negocio y de la generación de interfaz.
El controlador ya se encuentra implementado por Struts, aunque si fuera necesario se puede
heredar y ampliar o modificar, y el workflow de la aplicación se puede programar desde un archivo
XML Las acciones que se ejecutarán sobre el modelo de objetos de negocio se implementan

2 of 2 10/23/2010 4:57 PM