Nao sei se vai te ajudar mas eu trabalho com primefaces que é muito parecido com RichFaces. No primefaces (http://www.primefaces.org/showcase/ui/inputMask.jsf) existe o atributo "mask"que ajuda muito. Caso você queira usar o primefaces é só colocar o jar e as taglibs na sua aplicação e usar esse componente.
[quote=hr.mateus01]eu li muito sobre as mascaras do richfaces mais nn entendi NADA !
vi tambem muitos topicos aqui no forum e tambem não consegui aproveitar nada.
eu só gostaria de uma mascara de telefone
bom, eu gostaria de alguns exemplos que me mostrassem como funciona a mascara. (desde o JS até o html).