我在主页面main.jsp中跳转到shenzhen模块下的shenzhen.jsp页面时出现错误:主页面main。jsp是不是default模块的,然后它要跳到shenzhen模块中去?

解决方案 »

  1.   

    如果是这样的话,应该加上模块名称:action-mappings>
        <action name="shenzhenActionForm" type="strock.shenzhen.shenzhenAction" input="/shenzhen.jsp" scope="request" path="/shenzhen/shenzhenAction">
          <forward name="success" path="/shenzhen.jsp"/>
          <forward name="back" path="/main.jsp"/>
          <forward name="fail" path="error.jsp"/>
        </action>
    </action-mappings>jsp中:<html:form action="/shenzhen/shenzhenAction">
      

  2.   

    你可以先在struts-config.xml里面作一个配置......也就是显示页面的处理.....然后再对其它的struts-config-XXX.xml处理.......具体的调用也是一般的配置......我现在也是在做这方面的项目....也关于多模块的......用<html:form>标记有很多种用法....比如<html:form action="../action">还有就是如上你所说的.<html:form action="/shenzhen/shenzhenAction">.......但是如果配置不对....不会成功.........
      

  3.   

    你没有把另外两个xml加到struts-config.xml里吧