4
t Struts 2 Primavera Integración Tutorial Aprenda cómo integrar primavera y Struts 2 con la ayuda de un ejemplo simple hola mundo. En este sencillo ejemplo hola mundo verá cómo integrar primavera y Struts 2 utilizando el struts2-spring-plugin. De esta manera usted puede utilizar la función de inserción de dependencia poderosa de la primavera. Para obtener más información sobre la inyección de dependencias se refiere este ejemplo. Primero se debe agregar el org.springframework.web.context.ContextLoaderListener al archivo web.xml. Por defecto, el archivo applicationContext.xml se utilizará para hacer la configuración de frijol de primavera. Como puede ver hemos registrado la clase HelloWorld y se inyecta el "Hola Mundo!" mensaje al atributo de mensaje utilizando el método de inyección de setter. Toda la configuración de la acción Struts 2 va en el archivo struts.xml.

integracion spring y struts2.pdf

Embed Size (px)

Citation preview

Page 1: integracion spring y struts2.pdf

t

Struts 2 Primavera Integración Tutorial

Aprenda cómo integrar primavera y Struts 2 con la ayuda de un ejemplo simple hola

mundo.

En este sencillo ejemplo hola mundo verá cómo integrar primavera y Struts 2 utilizando

el struts2-spring-plugin. De esta manera usted puede utilizar la función de inserción de

dependencia poderosa de la primavera. Para obtener más información sobre la inyección

de dependencias se refiere este ejemplo.

Primero se debe agregar el org.springframework.web.context.ContextLoaderListener al

archivo web.xml.

Por defecto, el archivo applicationContext.xml se utilizará para hacer la configuración de frijol de primavera.

Como puede ver hemos registrado la clase HelloWorld y se inyecta el "Hola Mundo!"

mensaje al atributo de mensaje utilizando el método de inyección de setter.

Toda la configuración de la acción Struts 2 va en el archivo struts.xml.

Page 2: integracion spring y struts2.pdf

El único cambio es que aquí en lugar de referirse a la clase com.vaannila.HelloWorld

directamente, lo relacionamos con el nombre del bean que figura en el archivo de

configuración de frijol de primavera.

La clase HelloWorld se muestra a continuación. En el método execute () simplemente

retornamos "éxito" y el atributo de mensaje se establece mediante la inyección de setter.

En la página index.jsp que remitirá la solicitud a la acción helloWorld.

Page 3: integracion spring y struts2.pdf

Después de invocar al método execute (), el usuario será dirigido a la página success.jsp.

En esta página hemos Muestran el valor del mensaje.

Usted necesita tener los siguientes archivos jar en el directorio WEB-INF/lib.

La estructura de directorios del ejemplo se muestra a continuación.

Page 4: integracion spring y struts2.pdf