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!!
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!!!
MUITO OBRIGADO!!!
Realmente funcionou!!!
Valeu man!!
Paga R$1000 pra ele ae!!!