Bean Validator e Input Mask

Olá amigos,

hoje me deparei com um problema que não tinha enfrentado antes. Estou fazendo uma aplicação usando bean validator. Na pagina JSF, utilizo uma mascara para as entradas de horas, que simplesmente coloca “:” entre as horas e minutos. Acontece que, quando submeto meu formulário, ele faz as validações, e ele ta pegando os valores direto da página, com a mascara, ao invéz de ignorar-la. Ja procurei emn tudo quanto é canto alguma explicação pra isso, mas até agora nada… Alguém pode me ajudar?

Puttz… cara… ja me deparei com isso… eu solucionei meu problema criando um Converter para tirar a mascara…

É exatamente isso que eu estou tentando evitar… hehe

Porque evitar um simples Converter???
ha… tbmm… a possibilidade de extender o hibernate validator e criar sua validação.

Usa o replace da string. Foi assim que eu resolvi no campo cpf.

Ex:

     String cpf = "999.999.999-99";
     String newcpf = cpf.replace(".","");
     newcpf = newcpf.replace("-","");

O cpf fica com somente números e depois vc pode converte-lo para o tipo que vc quer.

Abs :slight_smile: