Validator qui ne s'affiche pas
bonjour,
Je me suis créé un validator personnalisé, la validation passe bien dedans, mais aucun message ne s'affiche.
Pouvez-vous m'aider?
Ma JSP:
Code:
1 2 3 4 5
| <h:inputSecret id="passwordId"
value="#{userBean.user.password }"
validatorMessage="blablabla">
<f:validator validatorId="loginValidator" />
</h:inputSecret> |
Ma classe Validate :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| public class LoginValidate implements Validator {
public void validate(FacesContext context, UIComponent component,
Object value) throws ValidatorException {
// TODO Auto-generated method stub
if (!"admin".equals(((String) value))){
throw new ValidatorException(new FacesMessage(
FacesMessage.SEVERITY_ERROR, "mauvais mot de passe",
"mauvais mot de passe"));
}
}
} |
Merci!