0
在Struts2可以改变由在下面的行改变方法属性用于执行一个动作的方法:struts2的验证
<action name="registerVal" class="cz.vutbr.fit.pishotel.model.action.Register" method="execute">
是否有可能改变使用以及确认方法,或者是验证硬编码的方法名称。
在Struts2可以改变由在下面的行改变方法属性用于执行一个动作的方法:struts2的验证
<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">
然后验证拦截器将调用
public void validateMyMethod() {
if (someValue == null) {
addFieldError("myField","myMessage");
}
}
如果有在fieldErrors收集错误后,输入将为registerVal
返回