natureza
Assim ó :
Importa a taglib do richfaces ! (Acho que tu ja deve ter)
Importa o javascript do mask do jquery que pode ser baixado aqui: Aqui
E o código do input está ai embaixo também.
<%@ taglib prefix="rich" uri="http://richfaces.ajax4jsf.org/rich"%>
<script type="text/javascript" src="/jsf/resources/jquery.maskedinput-1.2.1.js"></script>
<h:inputText id="cpf" value="" size="11">
<rich:jQuery selector="#cpf" query="mask('[CPF removido]')" timing="onload"/>
</h:inputText>
Abraço ai !
gilmatryx
Se lhe agradar…
Também tem uma lib com os tags/componentes de mascaras (CPF, CNPJ e outros) baseados no richfaces.
Vale pelo menos conferir o livedemo:

juniorsatanas
gilmatryx BOM DIA E OBRIGADO !
gilmatryx
valeu.
juniorsatanas
gilmatryx Mano não estou conseguindo usar ! li toda documentação:
1 - baixei o jar, add no classpath
2- importei cabeçalho
3 -bug da um erro referente cabeçalho
Para utilizar o EasyFaces nas suas páginas você vai precisar importar o nosso namespace, para isso utilize:
JSP:
<%@ taglib uri=?http://easyfaces.com.br/easyfaces? prefix=?easy? %>
Facelet (xhtml):
<html xmlns:easy=?http://easyfaces.com.br/easyfaces? >
Depois de importado você já pode utilizar os componentes.
<%@ taglib uri=?http://java.sun.com/jsf/html? prefix=?h? %>
<%@ taglib uri=?http://java.sun.com/jsf/core? prefix=?f? %>
<%@ taglib uri=?http://easyfaces.com.br/easyfaces? prefix=?easy? %>
<html>
<head>
<title>Simulação de Login</title>
</head>
<body>
<f:view>
<h:form>
Login
<h:inputText value=?#{user.login}? />
Senha
<easy:virtualKeyboard value="#{user.password}? />
<h:commandButton value="Entrar" action=?#{backin.logar}? />
</h:form>
</f:view>
</body>
</html>