<validator>
<validator-id>com.corejsf.CreditCard</validator-id>
<validator-class>com.corejsf.CreditCardValidator</validator-class>
</validator>
Use the f:validator tag in the body of JSF input tags:
<h:inputText id="card" value="#{payment.card}" required="true">
<f:converter converterId="com.corejsf.CreditCard"/>
<f:validator validatorId="com.corejsf.CreditCard"/>
</h:inputText>
Note that JSF uses separate name spaces for converter and validator IDs.