Upload
carlos123yo
View
18
Download
0
Embed Size (px)
Citation preview
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.
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.
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.