J'ai une classe de commande nommée Parent comme suit:Est-ce que la validation de bean basée sur les annotations Spring-MVC prend en charge la propriété de collection? (Spring MVC)
public class Parent {
private List<Child> childList;
// getters and setters
}
et une classe d'enfant selon
public class Child {
@NotBlank
private String name;
@NotBlank
private String email;
@NotBlank
private Integer age;
}
En Spring validation module, j'ai remarqué une annotation @Cascade.
Question: Cela fonctionne-t-il dans une propriété basée sur une collection comme dans la propriété childList? Si oui, comment puis-je l'utiliser?
salutations,
pris en charge par Spring MVC pour elle? –
Vous pouvez faire: pour (ConstraintViolation contrainte:. Validateur() valider (parent)) { \t bindingResult.rejectValue (constraint.getPropertyPath(), null, constraint.getMessage()); } –
Trank vous, Niels. Je vais suivre votre conseil. UPvote. Cordialement –