唉 郁闷死了  不说了 直接上图 各位大大 帮帮忙
页面
<s:form action="user/userAction" method="post">
    <h1 align="center">新用户注册</h1>
    <hr>
    <p align="center"><s:textfield name="user.user_name" label="用户名"/></p>
   <p align="center"><s:password name="user.user_pwd" label="密  码"/></p>
   
     <p align="center"><s:submit value="注册"/></p>
     </s:form>
struts配置文件
<struts>
<!-- 关闭动态调用 -->
<constant name="struts.enable.DynamicMethodInvocation"
value="false" />
<!-- 开发模式 不用一直重启服务器 -->
<!-- 解决中文问题 -->
<constant name="struts.i18n.encoding" value="GBK"></constant> <package name="user" extends="struts-default" namespace="/">
<action name="userAction"
class="com.aisi.userman.action.UserAction">
<result name="registersuccess">registerSuccess.jsp</result>
<result name="error">error.jsp</result>
<result name="findUserByRole">show_RoleUsre.jsp</result>
</action>
</package>
</struts>
错误:
HTTP Status 404 - No result defined for action com.aisi.userman.action.UserAction and result successtype Status reportmessage No result defined for action com.aisi.userman.action.UserAction and result successdescription The requested resource (No result defined for action com.aisi.userman.action.UserAction and result success) is not available. 

解决方案 »

  1.   

    不知道你action是什么 
    看你的错误报告,应该是return success
    所以 
    <result name="success">xxxx.jsp</result>
    看看
      

  2.   

    <s:form action="/userAction" method="post"> <h1 align="center">新用户注册</h1> <hr> <p align="center"><s:textfield name="user.user_name" label="用户名"/></p> <p align="center"><s:password name="user.user_pwd" label="密 码"/></p> <p align="center"><s:submit value="注册"/></p> </s:form>调用action的路径是package的namespace而不是name
      

  3.   

    <s:form action="/userAction" method="post">
        <h1 align="center">新用户注册</h1>
        <hr>
        <p align="center"><s:textfield name="user.user_name" label="用户名"/></p>
        <p align="center"><s:password name="user.user_pwd" label="密  码"/></p>
       
        <p align="center"><s:submit value="注册"/></p>
    </s:form>
      

  4.   

    <s:form action="userAction.action" method="post">
        <h1 align="center">新用户注册</h1>
        <hr>
        <p align="center"><s:textfield name="user.user_name" label="用户名"/></p>
       <p align="center"><s:password name="user.user_pwd" label="密  码"/></p>
       
         <p align="center"><s:submit value="注册"/></p>
         </s:form>
    出现类似的错误一般是:action的类路径,命名空间,跳转页面的名称(<result name="success">xxxx.jsp</result>)
    Action:
    public String execute()
    {
      return "success";
    }