项目名:Test
用的struts2+hibernate+spring
现在 <s:form method="post" action="/user/userAction!add.action">发出请求时,出现了上述错误,怎么回事?
struts.xml的配置:
<package name="user" namespace="/user" extends="struts-default">
<action name="userAction" class="org.bts.action.UserAction">
<result name="succ">/jsp/success.jsp</result>
<result name="fail">/jsp/fail.jsp</result>
</action> 
</package>

解决方案 »

  1.   

    先在你的UserAction.java这个文件中找到add()方法,看看你里面return的返回是否正确。
    应该是
    return "succ"; 或者 return "fail";
      

  2.   

    三楼的有道理,你是不是没有return你配置的页面
      

  3.   

    struts2中的跳转字符有SUCESS LOGIN ERROR INPUT等 
    配置action的时候可以配置方法 直接调用配置action的名字就可以了