对前台表单的提交而言,后台多模块开发是透明的
直接写<form action="/相对路径/someaction.do">...</form>有问题么?

解决方案 »

  1.   

    我用的时struts的标签,
    就你上面说的也没有办法执行,会报页面错误的,是提交不成功的
      

  2.   

    你只要在struts-config.xml里面设置好path就应该没问题,你只需用此path,其它的让type去做
      

  3.   

    对前台表单的提交而言,后台多模块开发是透明的,只要配置好path就行.
      

  4.   

    <html:form />标签中有一个module属性
      

  5.   

    用JAVASCRIPT控制提交的方向可不可以啊.
      

  6.   

    <form action="/相对路径/someaction.do">...</form>
    你还不如就这样用,没有必要时不要用struts的标签。没有什么实际意义
      

  7.   

    <%=request.getContextPath()%>/XXXXXXX.do?YYYY=ZZZZ再不行在<html:form>中加上type="com.action.XXXXXX"
      

  8.   

    如果楼上的各位都不能解决楼主的问题,可以这样在Web.xml中将
    <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-config1.xml,/WEB-INF/structs-config2.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>2</load-on-startup>
    </servlet>
    只是逻辑上分模块,至于在<html:form action""><html:from>中你正常写你的action,path是什么就在action上写什么,肯定没问题的,祝楼主成功!