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
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
Bom dia, ricardoleme.
Valeu pela resposta, testei aqui e funcionou.