我的类是这样的:
class From{
private List<SubForm> subForms;
}
class SubForm{
@NotBlank
String name;
@Max(value=100)
Integer count;
...
public boolen isValidatable(){
....
}
}我需要验证表单中的subForms列表,但我想排除返回isValidatable=false的元素。我不能在Validator.validate()方法之前更改表单对象。我可以使用标准注释,也可以编写自己的ConstraintValidator。我怎样才能做得更好呢?
https://stackoverflow.com/questions/38270631
复制相似问题