struts.xml
<package name="c" namespace="/s/c" extends="scm-default">
 <action name="save"  class="****Action "method="save">
<result name="success" type="redirectAction">**List.do</result>
</action>
</package>
...jsp
<s:form action="save.do" method="post">
.
.
.
<s:submit cssClass="btn_05" value="保存" />
Action.java里面方法也对,怎么运行就报这样的错呢?求救高
Struts Problem Report
Struts has detected an unhandled exception:
Messages: There is no Action mapped for namespace /a/c and action name save. 
Stacktraces
There is no Action mapped for namespace /a/c and action name save. - [unknown location]

解决方案 »

  1.   

    你的namespace="/s/c"
    但是你的<s:form action="save.do" method="post">中没有加命名空间
    这样改改看:<s:form action="s/c/save.do" method="post">
      

  2.   

    namespace="/s/c"  改成 namespace="/" 
      

  3.   


    <package name="c" namespace="/s/c" extends="scm-default">
    配置的有问题,scm是哪里来,应该改成默认的那个
    应该在配置文件中加入一个常量,使得的action的后缀是.do
    在form表单中的的action的地址要加上命名空间。