【发布时间】:2011-11-04 21:18:17
【问题描述】:
我正在尝试使用 Spring 验证来验证由 Jackson 转换器填充的模型。 所以我有一个java类,
class MyClass(){
private String myString;
}
这个类由 Jackson 填充,我的 Java 代码中有这个实例。 还定义了一个验证器类,例如,
class MyValidator implements Validator {
public boolean supports(Class<?> clazz) {
return MyClass.class.equals(clazz);
}
public void validate(Object object, Errors errors) {
//Validation logic here
}
}
现在我想做的是将对象发送到验证器并获取错误对象,检查并继续进行。但是,对于调用
validate(Object object,Errors errors)
我需要一个我没有的错误实例。我不能使用BindingResult 或Errors。请告知如何进一步进行。
【问题讨论】:
标签: java validation spring-mvc jackson