Errors 如何移除一个 FieldError(org.springframework.validation.Errors)

南风如歌 2014-11-07 09:53:34
就是这个类。。。 里边原来的代码封装了验证,有一个 name字段的 FieldError,现在需要重新验证,但是原来的代码不能修改,如何移除原来的field error。我要添加自己的(不移除,直接添加同名字的会出现 两个error)
...全文
289 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LOVE-漂泊 2014-11-07
  • 打赏
  • 举报
回复
不懂!!!!!!
南风如歌 2014-11-07
  • 打赏
  • 举报
回复
木有人知道么?
Mr_JieLQ 2014-11-07
  • 打赏
  • 举报
回复
error就是用来存放错误信息的,当然可以放自定义信息,可以看看这篇文章http://www.tuicool.com/articles/mYrqMb

public class UserValidator implements Validator {
 
    public boolean supports(Class<?> clazz) {
       // TODO Auto-generated method stub
       return User.class.equals(clazz);
    }
 
    public void validate(Object obj, Errors errors) {
       // TODO Auto-generated method stub
       ValidationUtils.rejectIfEmpty(errors, "username", null, "Username is empty.");
       User user = (User) obj;
       if (null == user.getPassword() || "".equals(user.getPassword()))
           errors.rejectValue("password", null, "Password is empty.");
    }
 
}

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧