There is no Action 地图ped for namespace /XXX and action name XXXX
There is no Action mapped for namespace /XXX and action name XXXX
一直出现上面的问题,配置检查了好多次,还是报同样的错误,无意中发现犯了一个低级的错误
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <constant name="struts.devMode" value="true"></constant> <package name="memory" extends="/struts-default" namespace="/memory"> <action name="validateCode" class="cn.cd.action.CommonAction"> <result name="SUCCESS">/index.jsp</result> </action> </package> </struts>
package的extends属性的值应该是"struts-default"而不是"/struts-default",修改之后完全正常了