JSF Tip #8 - Writing your own Validator