Java struts2验证
在Struts2中,您可以通过更改以下行中的method属性来更改用于执行操作的方法:Java struts2验证,java,validation,struts2,Java,Validation,Struts2,在Struts2中,您可以通过更改以下行中的method属性来更改用于执行操作的方法: <action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="execute"> 是否也可以更改使用的验证方法,或者验证方法名称是否已硬编码。其硬编码方式如下。如果您有: <action name="registerVal" class="cz.vutbr.fit.pishote
<action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="execute">
是否也可以更改使用的验证方法,或者验证方法名称是否已硬编码。其硬编码方式如下。如果您有:
<action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="myMethod">
如果fieldErrors集合中存在错误,则将为registerVal返回输入
public void validateMyMethod() {
if (someValue == null) {
addFieldError("myField","myMessage");
}
}