Когда я устанавливаю required="true" в <h:inputText>, он по-прежнему допускает пробелы. Я пытаюсь изменить jsf-api.jar, но я не мог понять, как создать новый JAR, поэтому я попытался изменить метод isEmpty() из класса UIInput и скомпилировать его, откройте jsf-api.jar и замените его на новый, но это не сработало.
Мне нужно сделать trim(), когда пользователь записывает в <h:inputText>, чтобы не пустить пробелы. Как я могу достичь этого?
Если вы хотите загрузить ресурс jsf-api.jar, вы можете сделать это, просто прочитайте, как на: http://javaserverfaces.java.net/checkout.html.