struts2 validation.xml验证失败及result type=chain
小弟最近在做一个简单的struts2的小东西,遇到了麻烦,代码如下
struts2配置文件
<action name="manageKind" class="action.ManageKindAction">
<result>/WEB-INF/jsp/manageKind.jsp</result>
</action>
<action name="addKind" class="action.AddKindAction">
<result name="success" type="redirectAction">manageKind</result>
<result name="input" type="chain">manageKind</result>
<interceptor-ref name="auctionStack" />
</action>
当addKind.jsp页面提交到addKind.action时,未通过AddKindAction.alidation.xml验证,理论上讲应该是跳转到
result name="input"所指向的jsp页面,小弟现在配置了<result name="input" type="chain">manageKind</result>
结果映射(如上),我的预测是,struts2会跳转到manageKind.action,并执行ManageKindAction中的execute()方法,但是,实际出现 HTTP Status 404 - No result defined for action action.ManageKindAction and result input 错误,提示找不到manageKind.action的input结果映射,也没执行ManageKindAction中的execute(),这是为什么?
希望各位前辈,大虾不吝赐教。