J'ai une forme qui ressemble à ceciprintemps validation d'annotation mvc
public class ValidationForm {
private Person person;
@Size(min=1,max=10,message="out of range")
private String test;
//other stuff
Mon contrôleur de validation est comme ce
public void processForm(@Valid @ModelAttribute("validateForm") ValidationForm vform,
BindingResult result){
Ma classe de personne est comme ce
public class Person {
private String id;
@Size(min=1, max=35, message="Enter less than 35 Charercters")
private String firstName;
@Size(min=1, max=35, message="Enter less than 35 Charercters")
private String lastName;
si prenom ou lastname est vide dans ma page jsp, il n'y a pas d'erreur de validation. mais si le test est vide, il y a une erreur de validation. Que dois-je faire pour valider les propriétés de l'objet dans le formulaire. Pour le moment, seules les propriétés du formulaire sont validées.
@ user373201: pouvez-vous obtenir le message « hors de portée » dans le fichier de propriétés? –