Dúvida com mascara no JSF

Olá pessoal,

uso uma máscara do Jquery num campo Telefone

<t:inputText id="txtTelefone" value="#{frmDemanda.clienteFiltro.telefone}" readonly="true"/>
<rich:jQuery selector="#txtTelefone" query="mask('(99)9999-9999')" timing="onload" />

Mas na tela de edição,com a máscara o valor presente no campo não é mostrado.Tem como eu contornar isso?

Você está gravando no banco com máscara?
Se estiver, voê terá que remover a máscara antes de setar o valor ao seu atributo telefone.
Você pode usar um converter.

Espero ter ajudado.