powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / h:message
12 сообщений из 12, страница 1 из 1
h:message
    #34913442
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть код на странице:
Код: plaintext
1.
2.
3.
Имя: 
<h:inputText id="firstName" value="#{bean.firstName}" required="true" alt="Имя"/>
<h:message  for ="firstName"/>

если поле не заполнить, появляется: автор"{0}": Значение является обязательным.
видимо, вместо {0} должно подставляться название поля. как исправить?
используетя jboss 4.0.4, ему скормлен myfaces 1.1.4.
здесь пишут о конфликте библиотек, я попробовал сделать так же, но при старте jboss пожаловался на отсутствующие классы.

так же попробовал
Код: plaintext
<t:message ...>

Код: plaintext
1.
2.
<h:outputLabel  for ="firstName" value="Имя:" /><h:inputText id="firstName" value="#{bean.firstName}" required="true" alt="Имя"/>
<h:message  for ="firstName"/>
без толку.

Скажи Microsoft'у "Прощай"!
...
Рейтинг: 0 / 0
h:message
    #34913739
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В твоем war-e или ear-e есть jsf библиотеки?
...
Рейтинг: 0 / 0
h:message
    #34913756
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, есть
jsf-api и jsf-impl в /server/app/lib
и
myfaces-api, myfaces-impl в /server/app/deploy/tomcat/jsf-libs
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
h:message
    #34913785
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady
нет, есть
jsf-api и jsf-impl в /server/app/lib
и
myfaces-api, myfaces-impl в /server/app/deploy/tomcat/jsf-libs
Posted via ActualForum NNTP Server 1.4

Странно, а зачем они лежат в /server/app/lib? У меня не в однм jboss-e нету там jsf библиотек. В некоторых инстансах они есть в еарах, но удалены из встроенного кота, а в других инстансах наоборот.
...
Рейтинг: 0 / 0
h:message
    #34913813
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну не суть. можно их и томкату сунуть.

у вас нет такой проблемы с сообщениями?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
h:message
    #34913819
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady
ну не суть. можно их и томкату сунуть.

у вас нет такой проблемы с сообщениями?
Posted via ActualForum NNTP Server 1.4

Не, таких проблем нет. Мне кажется на лицо конфликт версий jsf библиотек описанной в сановском форуме.
...
Рейтинг: 0 / 0
h:message
    #34913894
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
удалил jsf-api и jsf-impl, по возможности привел библиотеки к виду, как в /server/default, валится:

Код: plaintext
1.
2.
 16 : 46 : 41 , 456  ERROR [[/]] Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
при запуске jboss.

ЗЫ в jsf-libs есть jsf-facelets и ajax4jsf. может быть так, что кто-то из них ссылается на jsf-impl?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
h:message
    #34913928
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нашел в файле jsf_core.tld запись
Код: plaintext
1.
2.
3.
  <listener>
    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
  </listener>
видимо это и есть причина ошибки.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
h:message
    #34913945
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady
нашел в файле jsf_core.tld запись
Код: plaintext
1.
2.
3.
  <listener>
    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
  </listener>
видимо это и есть причина ошибки.
Posted via ActualForum NNTP Server 1.4

ага, мы тоже такое проходили
...
Рейтинг: 0 / 0
h:message
    #34913974
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заработало! действительно дело было в этом tld.
удалил tld, в /server/app/deploy/tomcat/conf/web.xml прописал путь до myfaces-impl, чтоб томкат нужные tld брал оттуда. все работает:

Код: plaintext
1.
"firstName": Значение является обязательным.
теперь как бы понять, какого черта "firstName", а не "имя"
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
h:message
    #34913983
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deady

теперь как бы понять, какого черта "firstName", а не "имя"
Posted via ActualForum NNTP Server 1.4

вроде как берется значение атрибута id
...
Рейтинг: 0 / 0
h:message
    #34914049
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"wessen" <nospam@sql.ru>;
вроде как берется значение атрибута id

нда, а id с русским не дружит, начинает валиться в ajax4jsf
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / h:message
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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