[Resolvido] Mascara primefaces

2 respostas
H

Pessoal, tentei usar a mascara abaixo, sendo que o último digito deve ser opcional, dessa forma abaixo é obrigatório preencher.
Alguem tem um exemplo de como colocar mascara sendo o ultimo digito opcional.

<p:inputMask value="#{minhamascara}" mask="99.99.9.99"/> //Exemplo, 12.98.3.5

2 Respostas

R

Bom dia!

Para definir que um item da sua máscara é opcional, você deve utilizar o caractere ? (o conceito vem das Expressões Regulares).
Todo caractere depois da ? será opcional.
Nesse caso, o seu código ficará:

<p:inputMask value="#{minhamascara}" mask="99.99.9.9?9"/>

[]´s

H

Bom dia, ricardoleme.
Valeu pela resposta, testei aqui e funcionou.

Criado 18 de outubro de 2012
Ultima resposta 19 de out. de 2012
Respostas 2
Participantes 2