我有一种情况,我有2个方法在相同的操作类method1和method2。下面是我在struts.xml中的动作映射通配符方法Struts2验证
< action name="actionName_*" class="sample.input.SubmitTest" method="{1}">
< interceptor-ref name="defaultStak" />
< result name="input">info.jsp< result ends>
< result name="success">info.jsp< result ends>
< result name="error">error.jsp< result ends>
< action ends>
验证规则method1和method2是不同的,所以我有2个验证xml文件。 1:actionName_method1-validation.xml中 2:actionName_method2-validation.xml中
我调用从JSP这些方法如以下所示,
< s:form action="actionName_" method="post">
<!-- here goes the fields to be submitted -->
<s:submit type="simple" method="method1" value="execute1"/>
<s:submit type="simple" method="method2" value="execute2"/>
< s:form end tag>
然而对于一些验证没有得到执行的原因。我在这里错过了什么,任何人都可以请帮忙吗?