<init-param>
...
</init-param> 
这个就是一个模块的配制,你需要几个就写几个这样的,没一个对应一个模块的struts配制文件

解决方案 »

  1.   

    我记得<param-value> /WEB-INF/config/struts-maintenance-config.xml,  /WEB-INF/config/struts-signup-config.xml </param-value> 以前可以这样用的, 好久以前的事了. HOHO
      

  2.   

    当你服务启动的时候,首先根据web.xml里的文件读取config文件,然后你访问一个struts页面的时候,首先struts会根据config文件里的找到相应的form去实例化一个form,然后显示jsp页面..........楼主是问这个意思吗?
      

  3.   

    配置多个配置文件 跟先后顺序没有关系的是你配置的问题
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config-user.xml,/WEB-INF/struts-config-t.xml,/WEB-INF/struts-config-x.xml</param-value>
    init-param>这是我的配置文件。没有问题的
      

  4.   

    我在web.xml里配置了两个congfig.xml,代码如下: 
    <init-param> 
    <param-name> config </param-name> 
    <param-value> /WEB-INF/config/struts-signup-config.xml </param-value>  顺序1
    <param-value> /WEB-INF/config/struts-maintenance-config.xml </param-value> 顺序2
    </init-param>这时候在你eclipse的项目目录里config文件夹里的config.cml文件也必须按这个顺序放置
    struts-signup-config.xml
    struts-maintenance-config.xml如果在eclipse的项目目录里config文件夹里的config.cml文件按照这个顺序放置
    struts-maintenance-config.xml
    struts-signup-config.xml那么系统找.do请求的时候只会找到struts-maintenance-config.xml里的.do请求
    而struts-signup-config.xml里配置的所有.do请求都会出错我试了是这样 不知道大家试过没,什么原因?
      

  5.   

    <param-value>   /WEB-INF/config/struts-signup-config.xml   </param-value>     顺序1 
    <param-value>   /WEB-INF/config/struts-maintenance-config.xml   </param-value>   顺序2
    -----------------------
    如3,6楼所说,多个配置文件用逗号分割.跟先后顺序无关.