Поля, необходимые для проверки JSF - PullRequest
0 голосов
/ 31 марта 2011

Я использую простые символы и их рычаг управления для отображения сообщений об ошибках проверки, и я хотел бы использовать required = "true", но настроить сообщение для каждого входного компонента, который использует required = "true".Я знаю, что вы можете переопределить стандартное сообщение о требовании, и я знаю, что вы можете создать проверку на стороне сервера и добавить FacesMessage, но можете ли вы использовать required = true и настроить сообщение?Прямо сейчас он использует идентификатор, который не работает для вещей «Имя»

1 Ответ

5 голосов
/ 31 марта 2011

Если вы имеете в виду, что настройка сообщения изменяет содержимое требуемого сообщения, тогда

<h:inputText id="fn" required="true" requiredMessage="Firstname Can not be Blank" label="Firstname" value="#{user.firstname}"/>                           

<h:inputText id="ln" required="true"  requiredMessage="Lastname Can not be Blank" label="Lastname" value="#{user.lastname}"/>

Вы должны указать атрибут requiredMessage.

...