Tecnología

Inicio

Sun Java Struts Tutorial

Sun Java Struts Tutorial


lenguaje de programación Java de Sun es uno de los lenguajes de programación más populares. Cuenta con una amplia adopción para el desarrollo del lado del servidor para aplicaciones web. Apache Struts es un framework de código abierto de Java que ayuda a la creación de aplicaciones basadas en web. Proporciona una arquitectura Modelo-Vista-Controlador que simplifica el desarrollo de aplicaciones basadas en web demarcando código en modelo - que representa los datos de negocio, Ver - que representa el diseño de páginas y el controlador - que representa la lógica de navegación de páginas. También proporciona una biblioteca de la biblioteca de códigos que ofrece funcionalidad necesaria con frecuencia en una aplicación web.

Instrucciones

Configuración del entorno de desarrollo

1 Descargar archivo jar puntales de http://struts.apache.org/download.cgi

2 Añadir el archivo jar puntales de ruta de la biblioteca de su proyecto. Esto hará que las clases Struts disponible para el desarrollo de aplicaciones.

3 Descargar e instalar el contenedor web (ejemplo Apache Tomcat) para ser utilizado en el despliegue de la aplicación Apache Struts.

El desarrollo de la aplicación

4 Modelo de su aplicación como una serie de formularios que se envían a una acción que dirigen al usuario a páginas de resultados (éxito o error).

5 El diseño de su aplicación web y ensamblar las páginas estáticas y formas como páginas de servidor Java y páginas HTML en el proyecto. Ejemplo: createUser.jsp.

6 Desarrollar las clases del modelo y de acción que serán utilizados en la aplicación. Ejemplo: UserAction.java, User.java

7 Desarrollar las páginas de vista, como las páginas de éxito y error que logrará utilizados en la aplicación. Ejemplo: UserCreated.jsp, UserError.jsp

Implementar la aplicación

8 Configurar el archivo web.xml y definir las acciones Servlets y Struts que se desarrollaron en la Sección 2. Una muestra de la acción consistirá en la página web de forma (de la Sección 2, Paso 2) que obtiene sometido a una acción (Sección 2, Paso 3), que a su vez, dirige al usuario a una página de error o de éxito (Sección 2, paso 4).

9 (Opcional) Paquete de la aplicación en un archivo Web (WAR). Los archivos también se pueden implementar directamente como una aplicación ampliado.

10 Desplegar los archivos de la aplicación o el archivo de la guerra creados en el paso 2 anterior en el contenedor web utilizado (ejemplo Tomcat). Asegúrese de que todas las clases de la aplicación y los archivos JAR de biblioteca se implementan correctamente.

11 Acceso y probar la aplicación Struts Java.

Consejos y advertencias

  • Es una buena idea ir a través de la biblioteca de etiquetas Struts a volver a usar la lógica y forman elementos de aplicaciones web pre-construidas.
  • Asegúrese de que todos los archivos jar de la biblioteca necesarios se copian en el entorno de desarrollo, así como el entorno de despliegue.