我在项目中定义了2个 第一个package的namespace = "/" 第2个package的 namespace = "user"在user空间中加入了一个action,在action中定义了结果转向为 <result name="save">/user/user.action</result>
但是在执行了add这个action之后再转向到/user/user.action,就出现 404 找不到了。

解决方案 »

  1.   


    <result name="save" type="redirect">/user/user.action </result> 
    加一个type="redirect"看一下!!
    页面的那个form有没有配对!!
      

  2.   

    在页面开头加一个<% String path = request.getContextPath();%>
    然后在from里的action加一个<%=path%>/user/user.action
      

  3.   

    result标签上加name做什么?? 
    给你个正确的例子, 是action class执行后, 跳转页面的.
    <action name="Register1_submit" class="dream.action.Register1Action" method="execute">
        <result type="redirect">Register2_pageLoad.action</result>
    </action>
      

  4.   

    <result name="save" type="redirectAction">
       <param name="actionName">user</param>
       <param name="namespace">user</param>
    </result>
      

  5.   

     <result name="save" type="redirect">/user/user</result>
    试一下