Я использую простые лица и их контроль рычания, чтобы отображать сообщения об ошибках проверки, и я хотел бы использовать required="true", но настроить сообщение для каждого компонента ввода, который использует required="true". Я знаю, что вы можете переопределить требуемое сообщение по умолчанию, и я знаю, что вы можете создать проверку на стороне сервера и добавить FacesMessage, но можете ли вы использовать required=true и настроить сообщение? Прямо сейчас он использует идентификатор, который не подходит для вещей «Имя».
Поля, обязательные для проверки JSF
comment
Эта статья Проверка точной настройки может быть и полезно.
- person BalusC   schedule 31.03.2011
Ответы (1)
Если вы имеете в виду, что настройка сообщения изменяет содержимое требуемого сообщения, тогда
<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.
person
Selvin
schedule
31.03.2011