这是我ssh框架写的,当点击注册按钮时出的
---------------------------------------------------
jsp页面的form提交:
<form id="myForm" action="registuser.action" method="post">
<div id="lebInfo">
<label>
用户名:
</label>
&nbsp;&nbsp;&nbsp;
<input type="text" id="E_Name" name="user.E_Name" class="UserName" />
<font color="#FF0000">*</font><span id="nameInfo"></span>
-----------------------------------------------------------------------------
struts.xml文件
<struts>
<package name="ssh2" extends="struts-default" >
<action name="registuser"  class="SaveUserAction">
<result name="success">Registersuccess.html</result>
</action>
<action name="login" class="LoginAction">
<result name="success">index.jsp</result>
<result name="error">index.jsp</result>
</action>
</package>
</struts>    
------------------------------------------------------------------------------
application.xml
<bean id="saveUserAction" class="com.camitsc.oa.action.SaveUserAction" scope="prototype">
<property name="service" ref="userService"></property>
</bean>请问映射错在哪里了?(着急中

解决方案 »

  1.   

    <action name="registuser" class="SaveUserAction"><bean id="saveUserAction" class="com.camitsc.oa.action.SaveUserAction" scope="prototype">这里错了。。将S改成小写
      

  2.   

    我改了,不行。  在eclipse里根本不报错误
      

  3.   

    debug看看有没有进入com.camitsc.oa.action.SaveUserAction,然后看看是哪里不行。。一步步调试
      

  4.   

    action配置中没见到path="registuser",path才是表示链接地址的吧
      

  5.   

    <action name="registuser" class="SaveUserAction">
    那就把全路径写出来
    <action name="registuser" class="com.camitsc.oa.action.SaveUserAction">