struts2一个action对多个方法的校验
已知条件如下:
// struts-login.xml
<struts>
<package name="login" extends="default" namespace="/login">
<action name="Login" class="struts.action.login.LoginAction">
<result name="input">/WEB-INF/page/login.jsp</result>
<result name="success">/WEB-INF/page/result.jsp</result>
</action>
</package>
</struts>
// *-validation.xml
<validators>
<field name="userName">
<field-validator type="requiredstring">
<message key="jsp.empty.msg" />
</field-validator>
</field>
<field name="userPass">
<field-validator type="requiredstring">
<message key="jsp.empty.msg"></message>
</field-validator>
</field>
<field name="validateId">
<field-validator type="int">
<message key="jsp.empty.msg"/>
</field-validator>
</field>
</validators>
// 页面请求
http://127.0.0.1:8080/struts2_login/login/Login!init.action
http://127.0.0.1:8080/struts2_login/login/Login!login.action
请求如何配置,让调用init()不验证,让login()进行验证?