调用Spring验证所需的错误对象

时间:2012-05-28 10:18:36

标签: spring validation

我正在使用spring进行应用程序。我想使用spring验证框架来验证注入了验证器的服务层中的不同域/模型对象。我打算使用ValidationUtils来调用验证器,但我不确定我需要传递给invokeValidator方法的错误实现。

ValidationUtils中的签名:

  invokeValidator(Validator validator, Object obj, Errors errors) 

使用BeanPropertyBindingResult是否正确。

  BeanPropertyBindingResult result = new BeanPropertyBindingResult(javaProduct, "javaProduct");

1 个答案:

答案 0 :(得分:1)

是的。您可以将 BeanPropertyBindingResult 对象的对象传递给错误。

它实现了界面错误

希望这会对你有所帮助。欢呼声。