powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: validation
6 сообщений из 6, страница 1 из 1
JSF: validation
    #38301435
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
компонент:
Код: java
1.
2.
3.
<h:inputText value="#{r.weight}" label="weight"  required="true">
    <f:validateLongRange minimum="1" maximum="500"/>
</h:inputText>


при вводе 0, дает:
•weight: Validation Error: Specified attribute is not between the expected values of 1 and 500.

я хочу переопределить это. есть messages.properties в пакете postage. он прописан в faces-config так:
Код: xml
1.
<application><message-bundle>postage.messages</message-bundle></application>



в нем
Код: java
1.
javax.faces.validator.NOT_IN_RANGE {2}: specified attribute is not between the expected values of {0} and {1} 11111111111



но это не меняет стандарный вывод ошибок, почему?
...
Рейтинг: 0 / 0
JSF: validation
    #38301517
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
разобрался
...
Рейтинг: 0 / 0
JSF: validation
    #38301546
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если использовать DoubleRangeValidator, то при вводе 1.50 получаем:
• weight: '1.50' must be a number consisting of one or more digits.
почему же число не определяется как double ?
...
Рейтинг: 0 / 0
JSF: validation
    #38301586
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может у вас локаль русская, вот оно и ждет там запятую, а не точку.
...
Рейтинг: 0 / 0
JSF: validation
    #38301599
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

та нет, надо было связанный код на double переделать )
...
Рейтинг: 0 / 0
JSF: validation
    #38304421
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если вставляю пользовательский тег валидации и не ввожу данные в это поле (тег определен и сконфигурирован где нужно), но передаю пустую форму, то
Код: html
1.
2.
3.
<h:inputText value="#{r.patronCode}" > 
   <x:validatePatron/>
</h:inputText>


выдает сообщение •Patron code is invalid
т.е. поле ведет себя так, как будто для него установлено required="true" и выполняется тег, но ведь не должен? или пользовательский тег будет выполняться независимо от атрибута required ?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSF: validation
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]