看看Struts 1.2.6自己带我例子exmples.war。
 <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <!-- module configurations -->
    <init-param>
      <param-name>config/exercise</param-name>
      <param-value>/WEB-INF/exercise/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>config/upload</param-name>
      <param-value>/WEB-INF/upload/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>config/validator</param-name>
      <param-value>/WEB-INF/validator/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>2</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>2</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <!-- Standard Action Servlet Mapping -->
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>________________________
每个struts-config.xml分开就是一个独立的项目,合起来就变成一个项目,这种方法非常适合多模块多人开发的项目。
http://www.javawebstudio.com/

解决方案 »

  1.   

    是这样的:
    struts的模块名其实是该模块下的action的父路径名
    例如模块为config/exercise
    action的
    path="action1"的话
    访问这个action的路径就要写成exercise/action1.do
    呵呵,解决了要给分啊
      

  2.   

    回复:theflycloud()
      这方法我试过,还不是这个的问题
      

  3.   

    回复:kui(kui) 
      http://www.javawebstudio.com/
      这网站还行,谢谢
      

  4.   

    研究struts的例子struts-examples.war就可以了。
      

  5.   

    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/test/struts-config-nomodule.xml</param-value>
    </init-param>
    <init-param>
    <param-name>config/test/user</param-name>
    <param-value>/WEB-INF/test/struts-user.xml</param-value>
    </init-param> <init-param>
    <param-name>application</param-name>
    <param-value>com.server.actions.ApplicationResources</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
      

  6.   

    只能找到默认模块的action mapping   别的模块的action mapping  找不到