【发布时间】:2011-11-30 21:10:16
【问题描述】:
我有两个类(Beans)
public class BeanOne {
@Min(1)
private Integer idBeanOne;
@NotBlank
private String nameBeanOne;
@NotNull
@Min(1)
private Integer idOther;
// ... Getters and Setters
}
public class BeanTwo {
@Min(1)
private Integer idBeanTwo;
@NotBlank
private String nameBeanTwo;
@NotNull
@Min(1)
private Integer idOtherTwo;
// ... Getters and Setters
}
Spring的控制器
// Method in Controller
@RequestMapping(value = "/name.html", method = RequestMethod.POST)
public @ResponseBody
Map<String, Object> submitInsert(@Valid BeanOne one,
@Valid BeanTwo two, BindingResult result) {
if (result.hasErrors()) {
// Errores
} else {
// :D
}
}
有什么方法可以验证两个或多个 bean?我已经成功验证了一个 bean,但是我没有成功验证两个或更多 bean。我怎样才能做到这一点? 感谢:D 谢谢:D
【问题讨论】:
标签: java spring-mvc bean-validation hibernate-validator