Je souhaite mettre en place une validation pour un champ de mot de passe où le mot de passe saisi doit comporter au moins 6 caractères et peut contenir des lettres et des chiffres.
private static final String mdp_validation = "^[A-Za-z0-9]{6}";
J’ai ensuite une méthode validate pour valider le mot de passe.
public void validate() {
if(!password.matches(mdp_validation)) {
this.addFieldError("password", "Mot de passe doit contenir 6 caractères ou +");
}