Máscara em outputText

Alguem sabe de uma maneira relativamente simples de aplicar máscara aos valores (CPF) retornados em um DataTable no JSF?
A mascara de INPUT que conheço é a jQuery mas nao funciona para OUTPUT

Agradeço!!

Olá. Você pode implementar um converter ou colocar um método na sua entidade que retorne o cpf já com mascara.
Exemplo, você faz um método assim por exemplo getMaskCpf();

public String getMaskCpf(){
   return cpf.substring(0, 3)+"."+cpf.substring(3, 6)+"."+cpf.substring(6, 9)+"-"+cpf.substring(9);
}

No outputText em vez de chamar o getCpf() vc chama o getMaskCpf();

<h:outputText value="#{seuManagedBean.entidade.maskCpf}" id="cpf"/>

Espero ter ajudado.

Funcionou perfeitamente amigo!!!

R$ 1.000,00 reais pra vc!!! :wink:

MUITO OBRIGADO!!!

Realmente funcionou!!!

Valeu man!!

Paga R$1000 pra ele ae!!!

:smiley: