Pourquoi & lt; h: inputText requis = "true" & gt; autoriser les espaces vides?

Lorsque j'ai mis required="true" dans un <h:inputText>elle permet tout de même des espaces vides. J'ai essayé de modifier le jsf-api.jar mais je ne pouvais pas comprendre comment générer de nouvelles un POT, j'ai donc essayé de modifier le isEmpty() méthode de UIInput de classe et de les compiler, ouvrez le jsf-api.jar et de le remplacer par le nouveau, mais il n'a pas de travail.

Ce dont j'ai besoin est de faire trim() lorsque l'utilisateur écrit dans un <h:inputText> ne pas autoriser les espaces vides. Comment puis-je y parvenir?

Si vous voulez télécharger le jsf-api.jar de ressources, vous pouvez le faire, il suffit de lire comment: http://javaserverfaces.java.net/checkout.html.

source d'informationauteur Ing.LkRuiZ