Cambiar el nombre o el lugar de emplazamiento del fichero struts-config.xml

2015 vistas

El nombre y el emplazamiento del fichero struts-config.xml se especifica en el parámetro de inicialización config en la declaración del servlet ActionServlet.
La ruta de este fichero se da de forma relativa al contexto.



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<param-name>
  8.       <param-value>/WEB-INF/struts-config.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.