Richfaces + JQuery

Qual a solução que vcs utilizam para máscara em inputs? Richfaces + JQuery é uma boa solução?
Nos testes que fiz com Richfaces + JQuery tenho que ter a definição da máscara em dois lugares. Assim:

                         [code]   <rich:jQuery 
                            	selector="#inputNumero" 
                            	query="mask('99999.999999/9999-99')" 
                            	timing="onload"/>[/code]

e depois ter:

<script> jQuery(function($) { $("#form\\:inputNumero").mask("99999.999999/9999-99"); }); </script>

Acho que assim não fica bom…

Aproveitando o tópico, como faço para adicionar o JQuery na minha aplicação?
É apenas um JavaScript? Se sim, onde baixo ele?

Se voce usar o richfaces versão 3.2.2 ou superior ele ja vem incluido.Então não importe.
Se for uma aplicação sem richfaces pode baixar o arquivo .js do jquery e importar para sua aplicação.

Realmente eu vi que tenho o componente JQuery =].
Tem algum exemplo de como usar? Uma máscara para o valores reais por exemplo… como posso usa-la?