Атрибут сообщения Validator в <H: IPPUTTEXT> не показывает сообщение в XHTML, используя файл i18ntext -- jsf пол Связанный проблема

Validator Message attribute in <h:inputtext> is not showing the message in xhtml using i18ntext file


-1
vote

проблема

русский

Я сделал код ниже, чтобы отобразить проверку сообщения для ограничения длины символа. Пролижающее сообщение было приведено в файле i18ntext с ключом метки.

 <код> <h:inputText id="details" maxlength="255"              validatorMessage="#{bundlepageView['Label.length-description']}"              value="#{page.description}"/>   

в файле i18ntext, я предоставил сообщение. В интерфейсе сообщения не отображается. Пожалуйста, помогите

Английский оригинал

I have done the below code to display validation message for restricting character length.Validation message has been given in the i18ntext file with label key.

<h:inputText id="details" maxlength="255"              validatorMessage="#{bundlepageView['Label.length-description']}"              value="#{page.description}"/> 

in i18ntext file, I have provided message. in UI, no message is displaying. please help

</div
  
 
 

Список ответов

1
 
vote
vote
Лучший ответ
 

Сообщения об ошибках не отображается в компоненте, что они были созданы. Вы должны добавить <код> h:message компонент, чтобы показать ошибку. В <код> for атрибут, который следует поместить идентификатор клиента компонента вы хотите, чтобы показать ошибку для, так:

 <код> <h:inputText id="details" ... /> <h:message for="details" />   
<Р> Чтобы показать все ошибки (для любого компонента), используйте:
 <код> <h:messages />   
 

Error messages are not shown by the component that they were created for. You need to add a h:message component to show the error. In the for attribute you should put the client ID of the component you want to show the error for, so:

<h:inputText id="details" ... /> <h:message for="details" /> 

To show all the errors (for any component), use:

<h:messages /> 
</div
 
 

Связанный проблема

2  Почему интернационализация не работает должным образом? Jsf  ( Why is internationalization not working properly jsf ) 
Это мой <код> messages_en_US.properties файла в <Код> WEB-INF/classes папка: - <код> Login=Login А потом я создал <код> messages_fr_FR.properties : - ...

91  Как предоставить файл загрузки из компонента JSF Beaning?  ( How to provide a file download from a jsf backing bean ) 
Есть ли способ обеспечить загрузку файлов из метода действий JSF Backing Bean? Я пробовал много вещей. Основная проблема в том, что я не могу понять, как полу...

0  Держите primefaces всплывающей подсказки видно, пока его вручную не закрыто  ( Keep primefaces tooltip visible until its manually closed ) 
<Р> Я хотел создать подсказку с динамическим контентом на кнопку парении и показать таблицу данных внутри него. После того, как немного прибегая к помощи я смо...

1  H: CommandMink 1º Время никогда не работает  ( Hcommandlink 1%c2%ba time never work ) 
Я пытаюсь вызвать дно в JSF с H: CommandMink, чтобы загрузить PDF из компонента. в основном, как это: <код> from constants import A, B, C 7 Но в любое ...

1  Установить P: SelectBooleanCheckbox Value в Bean с AJAX  ( Set pselectbooleancheckbox value to bean with ajax ) 
Привет, у меня есть драгоценные данные с динамическими столбцами <код> <h:form> <p:dataTable id="cars" var="car" value="#{formBean.carsSmall}" ...

14  Pramefaces DataTable с Rowspan  ( Primefaces datatable with rowspan ) 
Я вполне новый с JSF Primefaces 3.1. Я пытаюсь построить «сложный» стол, и я не могу найти хорошее решение с использованием DataTable (мне нужен сортировочный...

1  Невозможно переопределить «подключение» заголовок в HTTPSERVLESSERS  ( Cannot override connection header in xpages httpservletresponse ) 
В моих приложении XPages я хочу сохранить соединение в живых при отправке XMLHTTPREQUEST от одного XPage в другой. Поэтому я устанавливаю заголовок «соединени...

11  Ajax для ValueChangeListener  ( Ajax for valuechangelistener ) 
Я использую p:ajax слушателя, чтобы обрабатывать события изменения значения (потому что <код> valueChangeListener запущен по форме): <код> <p:ajax event=...

0  Два ч: формы внутри одного ч: форма  ( Two hforms inside one hform ) 
У меня есть два диалога Primefaces, которые находятся внутри в одном H: форме, и я хочу представить некоторые необходимые значения из одного диалога без отпра...

1  Отсутствует библиотека для JSP: включить  ( Library missing for jspinclude ) 
Я объявляю пространство имен JSP в моих страницах XHTML Faces с использованием XMLNS: JSP = "http://java.sun.com/jsp/page" <код> <?xml version="1.0" encodin...

2  Наличие JSF выпивать поля поиска HTML. Doable?  ( Having jsf spit out an html search field doable ) 
Я не разработчик Java, но работаю с командой, которая использует JSF 1.2 Мы хотели бы начать использовать теги HTML 5 и атрибуты. Не отображается, что JSF 1...

0  Контекстмен и цель с DataTable  ( Contextmenu and target with datatable ) 
Я делаю JSF с PrimeFaces5.0, а вот мой сценарий: У меня есть страница содержит datatable с contextmenu, как это: Когда я нажал на контекстумен, я хочу вспл...

0  Вымазы AutoComplete Javax.servlet.servletexception  ( Primefaces autocomplete javax servlet servletexception ) 
jsf / pf 3.5 / hibernate Справка на это, пожалуйста. Я получаю ошибку при отправке формы только для сохранения javax.servlet.servletexception: Naturez...

1  Моя страница JSP показывает последний вид после записи URL напрямую  ( My jsp page is showing the last view after writing the url directly ) 
Я использую JSF 1.2 для разработки небольшой страницы, которая требует от пользователя в систему. У пользователя может быть одна из трех ролей, и я должен под...

9  Понимание необходимости безопасности типа в CDI  ( Understanding the necessity of type safety in cdi ) 
Сначала я должен уточнить, что этот пост не предназначен для критики CDI, но для того, чтобы обнаружить мышление и допущения за дизайном CDI, и это будет име...