Cocon2

Páginas: 3 (718 palabras) Publicado: 24 de junio de 2011
Struts: Framework de código abierto, desarrolla aplicaciones Web siguiendo el diseño MVC. Su nombre: por proveer bases “invisibles” para dichas aplicaciones.
Tipos de clases: *ServletControlles:Lee el archivo de configuración, ve qué clase Action invocar, qué JSP enviar resultado.*Heredadas de Action: Validar datos de entrada e invocar JB. *Heredadas de ActionForm: Procesan formularios.Proceso en Struts
Elementos de Struts: Modelo: Mediante clase ActionForm:*Mantiene estado de la sesión.*Representa captura en HTML.*Se llenan atributos con información capturada. Controlador: Procesadatos de la solicitud y de la sesión para aplicar.*ActionServlet: Controla instanciación y uso de Action, ActionForm y Action Forward (se configura en struts-config.xml).*Action: Controla las reglas delnegocio. *ActionForward:Vista de salida esperada, dice a Struts si debe llamar a otro Action o JSP.Vista: Da etiquetas especiales para JSP y ayudan a disminuir mezcla de código.*HTML: Para etiquetasque se llenan a partir de Beans.*Bean: Manipula Beans.*Logic: Estatutos de control.*Template: Maneja plantillas.

Proceso con Struts
ActionX: Operaciones asociadas con reglas del negocio,invocación de Beans. Regresa 1 objeto representando el próximo paso a realizar. Recibe:*ActionMapping: objeto que originó la llamada al action. *ActionForm: Objeto del formulario queoriginó la llamada, representa la entrada de datos hacia la vista. Trabaja como un JB. Métodos get/set *HttpServletRequest. *HttpServletResponse. *

---

web.xml: Indica la pág. de inicio de laaplicación y mapeo de servlets y Struts.
Struts-config.xml: Indica cómo mapear la clase. Una sección Action por clase ActionX

Archivos de
configuración
para Struts:
Servlet
Ctrl

1request

JBs

2 new

4 proceso
jsp

5 forward

6.1 usa

6.2 response
ActionX

3 new

Cocoon 2: Framework open source de publicación basado en XML/XLS
Arquitectos: Gestionan y...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS