There is no Action mapped for namespace / and action name . - [unknown location]
正如题目所说,在struts.xml文件中,
<struts>
<!-- 常量值 -->
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.reload" value="true" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.serve.static.browserCache" value="false" />
<constant name="struts.ui.theme" value="simple" />
<constant name="struts.objectFactory" value="spring" />
<package name="ssh-default" extends="json-default" namespace="/">
<default-action-ref name="mainAction" />
<global-results>
<result name="success" type="redirectAction">
mainAction
</result>
<result name="error">
/error.jsp
</result>
<result name="input">
/error.jsp
</result>
</global-results>
<action name="mainAction" class="mainAction">
<result name="main_form" type="dispatcher">
/WEB-INF/jsp/main/main.jsp
</result>
</action>
</package>
<include file="struts/struts-user.xml" />
</struts>
红色部分的extends="json-default",如果我用"struts-default"一切正常,当时用json-default的时候,就会报There is no Action mapped for namespace / and action name . - [unknown location]
烦请路过的高手指教一二,谢谢。