Introducci N A La Web Framework Struts

Páginas: 20 (4765 palabras) Publicado: 6 de julio de 2015
Introducción a la Web Framework Struts
Este documento le lleva a través de los aspectos básicos del uso de NetBeans IDE para desarrollar aplicaciones web usando el framework web Struts. Struts es un framework de código abierto que se extiende la API Java Servlet y emplea a, Vista, Controlador (MVC) Modelo. Esto le permite crear aplicaciones web fáciles de mantener, extensibles y flexiblesbasadas en tecnologías estándar, como las páginas JSP, EJB, paquetes de recursos, y XML.
Este tutorial te enseña cómo crear una sencilla aplicación MVC que muestra una página de acceso y devuelve una página de éxito en la presentación de datos que supera la validación. Se aprende varias características básicas proporcionadas por Struts, así como cómo estas características se implementan utilizando elIDE. En concreto, se utilizan etiquetas de Struts en páginas JSP, mantener los datos del usuario con un StrutsActionForm frijol, y aplicar la lógica de reenvío utilizando un Struts Action objeto. Además, se muestra cómo implementar la validación sencilla de la aplicación, incluyendo la creación de mensaje de advertencia para un intento fallido de login.
Para una introducción más de grano fino aStruts, véase ¿Cómo funciona Struts? en la página oficial Struts sitio web. También, hacer uso de la IDE Javadoc Index Search (Ayuda> Javadoc Index Search) para ver el API Struts Framework , que está empaquetado con las librerías de Struts.
Contenido

Visión general de la aplicación
Configuración de una aplicación Struts
Creación de páginas JSP
Creación de una página de entrada
Crear una página deéxito
Creación de un ActionForm Frijol
Creación de una Action de clase
La implementación de Validación
Acceso a la haba de datos y preparación de la Condición Forwarding
Configuración de un mensaje de error
Adición forward los comentarios de struts-config.xml
Configuración y ejecución de la aplicación
Configuración de la página de bienvenida
Adjuntar una hoja de estilos
Ejecutar la aplicación
Veatambién
Para completar este tutorial, necesitará el siguiente software y recursos.
Software o Recurso
Se necesita una versión
NetBeans IDE
7.2, 7.3, 7.4, 8.0, Java EE
Java Development Kit (JDK)
7 o 8
Servidor GlassFish 

Contenedor de servlets Tomcat
Open Source edición 3.x ó 4.0 
 
versión 7.xo 8.x
Notas:
La instalación de Java le permite opcionalmente instalar el servidor GlassFish y el contenedorde servlets Apache Tomcat. Debe instalar uno de estos (o registrar un servidor diferente en el IDE) para trabajar a través de este tutorial.
Si usted necesita comparar su proyecto con una solución de trabajo, se puede descargar la aplicación de ejemplo .
Visión general de la aplicación
Cuando se utiliza Struts, el marco le proporciona un servlet controlador, ActionServlet , que se define en lasbibliotecas de Struts que se incluyen en el IDE, y que se registran automáticamente en el web.xml descriptor de despliegue como se muestra a continuación . El servlet controlador utiliza un struts-config.xml archivo para asignar las solicitudes de entrada a Struts Action objetos, y crear instancias de cualquier ActionFormobjetos asociados a la acción para almacenar temporalmente los datos delformulario. La Action objeto procesa las solicitudes mediante su execute método, al hacer uso de los datos almacenados en forma de frijol. Una vez que la Action objeto procesa una solicitud, que almacena todos los datos nuevos (es decir, en forma de grano, o en un bean resultado separado), y envía los resultados a la vista apropiada.

Desarrollo de una aplicación Struts es similar al desarrollo decualquier otro tipo de aplicación web en NetBeans IDE. Sin embargo, usted complementa su kit de herramientas de desarrollo web, aprovechando el apoyo Struts proporcionada por el IDE. Por ejemplo, se utilizan plantillas en el IDE para crear Struts Action objetos y ActionForm frijoles. Tras su creación, el IDE automáticamente registra estas clases en el struts-config.xml archivo y le permite extender...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducci n a Web Services
  • Dise o de paginas Web e Introducci n a la
  • Introducci N A Arquitectura Web
  • Introducci N Al Dise O Web
  • INTRODUCCI N
  • INTRODUCCI N
  • Introducci N
  • INTRODUCCI N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS