对action指定方法进行校验validateXxx

对action指定方法进行校验validateXxx

通过 validateXxx 方法实现, validateXxx 只会校验 action 方法名为 Xxx 的方法。其中 Xxx 的第一个字母要大写,当某个数据校验失败时,我们应该调用 addFieldError 方法往系统的 fieldError 添加校验失败信息(为了使用 addFieldError 方法,继承 ActionSupport )如果系统的 fieldErrors 包含失败信息, struts2 将请求自动转发到名为 input result ,在 input 视图中可以通过 <s:fielderror/> 显示失败信息。
1,input视图是struts2特定的视图,必须这么写

@Override  需要对这行去掉,@Override表示重载会继承父类的方法
    public void validateUpdate() {
}

你可能感兴趣的:(对action指定方法进行校验validateXxx)