Just as a reminder/possible feature: although JSF already has (some) serverside form-input value validation, perhaps it would be a nice feature for client-side validation when entering values into the forms. It can be debated whether it is useful, because it's just an idea.