Boa tarde pessoal… Como eu crio uma classe de validação a onde eu chamo várias validações e não só uma e sim várias.
Por exemplo. Eu tenho esta classe:
public class ValidaInteiro implements Validator{
public void validate(FacesContext context, UIComponent toValidate, Object value) throws ValidatorException {
String mensagem = "";
String s = (String) value;
try {
Integer.parseInt(s);
} catch (Exception e) {
((UIInput)toValidate).setValid(false);
mensagem = "Erro no campo " + ((UIInput)toValidate).getId() + ": esperado valor inteiro";
context.addMessage(toValidate.getClientId(context),
new FacesMessage(mensagem));
}
}
}
Só q queria mudar o nome da classe para validacoes e dentro dela chamar outras validações e como eu a chamo no jsf ?
Grato;
Diogo Alló