Declarar el fichero de configuración de un módulo Struts

2585 vistas

La configuración se hace como para una aplicación mono-modular, con la diferencia de que el nomnre del parámetre de inicialización estará sifijado por el nombre del módulo:



xml
  1. <web-app>
  2.   <servlet>
  3.     <servlet-name>action</servlet-name>
  4.     <servlet-class>org.apache.struts.action.ActionServlet </servlet-class>
  5.  
  6.     <init-param>
  7.       <param-name>config/${module}<param-name>
  8.       <param-value>/WEB-INF/struts-config_moduleXXX.xml<param-value>
  9.     </init-param>
  10.   </servlet>
  11. ...
  12. </web-app>



Podemos cambiar este valor para hacerlo apuntar hacia el fichero que queramos.

Podemos declarar varios ficheros de configuración separándolos por comas.

Podemos repetir el parámetro para cada módulo de la aplicación.