Добавьте сообщение об ошибке для тега <f: validateLength>, настроенного для поля - PullRequest
4 голосов
/ 29 ноября 2010

У меня есть много полей на ведьму, я должен проверить длину.Это не проблема с тегом <f:validateLength>.Я также могу добавить пользовательское сообщение для этого валидатора.

Проблема в том, что сообщение должно быть настроено для каждого поля.Например, firstname поле должно содержать сообщения «Имя слишком короткое» или «Имя слишком длинное», surname должно иметь «Слишком короткая фамилия» или «Слишком длинная фамилия» и т. Д. Как этого добиться в JSF2.0?1006 *

1 Ответ

5 голосов
/ 29 ноября 2010

Используйте атрибут label.

<h:inputText label="First name">

Символ {1} в шаблоне сообщения будет заменен этим.

javax.faces.validator.LengthValidator.MAXIMUM: {1} too long.     
javax.faces.validator.LengthValidator.MINIMUM: {1} too short.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...