最近改一个以前同事做的老项目 struts1.2做的,在web.xml 里面配置了多个struts-config.xml我添加了一个  
   <init-param>
   <param-name>config/message</param-name>
   <param-value>/WEB-INF/configs/message/struts-config.xml</param-value>
   </init-param>在页面 /message/jsonCal.dostruts-config.xml中 <action path="/jsonCal" type="com.sunit.mc.action.JsonCalAction"></action>struts-config.xml 路径 WEB-INF/configs/message/struts-config.xml

解决方案 »

  1.   

    问题是  为什么没法进JsonCalAction? 请大家给点意见,看看是哪里出错了!
      

  2.   

    错的太离谱了哇,分太少了页面请求不对   这样写:jsonCal.do前面的去掉
    struts.xml 这个action配置复制完整不行嘛骚年。
      

  3.   

     <init-param>
      <param-name>config/message</param-name>
      <param-value>/WEB-INF/configs/message/struts-config.xml</param-value>
      </init-param>没用
    这样看看那
     <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/configs/message/struts-config.xml</param-value>
      </init-param>
      

  4.   

    <param-name>config/message</param-name>
    为什么要改这个东西,自动生成的是<param-name>config</param-name>
    你改了加载时就不识别了
      

  5.   

     <init-param>
                <param-name>config/cars</param-name>
                <param-value>/WEB-INF/configs/cars/struts-config.xml</param-value>
            </init-param>
            <init-param>
                <param-name>config/permission</param-name>
                <param-value>/WEB-INF/configs/permission/struts-config.xml</param-value>
            </init-param>
             <init-param>
                <param-name>config/message</param-name>
                <param-value>/WEB-INF/configs/message/struts-config.xml</param-value>
            </init-param>config/message 是我自己追加的, 上面的两个是以前同事写的,运行很正常啊,不知道为什么我追加的就不行