PessoALL,
para aplicar mascara num campo da minha página eu faço o seguinte…
tenho um layout.xhtml onde importo o arquivo do jQuery assim:
<script language="javascript" type="text/javascript" src="/sirf3/javascript/jquery_maskedinput.js"></script>
Na página faço a chamada dentro do meu inputText para que a máscara seja inserida no campo:
<h:inputText id="inputTelComercial" class="input-02" value="#{contatoControle.eventoContato.valor}" rendered="#{contatoControle.campoFoneComercial}" maxlength="14">
<rich:jQuery selector="#inputTelComercial" id="maskFoneCom" query="mask('(99)-9999-9999')" timing="onload" />
</h:inputText>
Já pesquisei bastante e tá mais que evidente que to fazendo de forma correta, mas a máscara não funciona, pra ter certeza, abri o console do firebug na minha página e vejo o javascript carregado direitinho e sendo aplicado ao campo…
Caso alguém saiba uma solção…
Aguardo!!