![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| AntUser |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
Проблема в следующем.
1. Есть JSF 2.0 (как вывести версию реализации?) 2. На страничке написано
Но при нажатии на кнопку метод
3. В логах что-то есть:
О чем речь в этом сообщении? |
||||||
|
|||||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: 2 Всего: 2 |
О тэге <head>. Или <h:head>. Была такая ошибка у меня когда то. Решалась методом перебора возможных вариантов действий
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
Ошибку с HEAD поборол, но все равно не срабатывает экшн.
Иногда получаю такое в логе:
Разбираюсь, но если встречали - пишите )) Это GF 301 |
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
это бага глассфиша, меняю на 3.1
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
кнопка не отрабатывает внутри h:column при RequestScope- почему?
Кто может пояснить на русском, почему так происходит? Это сообщение отредактировал(а) AntUser - 28.2.2011, 20:42 |
|||
|
||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: 2 Всего: 2 |
Код посмотреть бы
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
да здесь в общем-то и без кода вопрос полностью описан.
Вот посмотрите здесь - http://www.coderanch.com/t/498940/JSF/java...-working-inside В ответе, как и на других ресурсах, указание на scope бина. Я просто не понимаю, как строится таблица, что в ней отсутствуют некие данные, не позволяющие добраться до бина. |
|||
|
||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: 2 Всего: 2 |
Аа, да, есть такая тема. Делал так же, как и на code ranch написано. Но это, конечно, если scope у бина request, т.к. после отрисовки (открытия) таблицы его уже нет, вобщем-то
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
так a4j это же RichFaces, а не JSF. В 2.0, правда, AJAX добавили, если я правильно понимаю.
Я так понимаю, надо читать про JSF... Я по дури пытался читать спеку по JSF..... лучше книги типа Complete Reference (может кому совет пригодится). |
|||
|
||||
| m0zg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 30.7.2007 Репутация: 2 Всего: 2 |
А Richfaces не JSF-фреймворк? Если не хочется юзать сторонние библиотеки, можно поменять Request на Session.
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
можно и буду потом.
Я сейчас хотел бы разобраться, почему так происходит. Я в общем-то фазы жизненного цикла представляю. Но я не понимаю, чем таблица так отличается, что экшны в реквест-скоупе не работают. Я верно понимаю, что реквест- скоп живет только до отдачи всего контента? По идее, бин должен быть мертв и для остальных экшнов, не только те, что в таблице... Вот тут я не понимаю, если можно, поясните. |
|||
|
||||
| vogdb |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 8.1.2010 Репутация: нет Всего: нет |
Так он и для остальных мертв, при каждом обращении к реквест скоп бину, запускающему jsf lifecycle (ajax или полному) он создается заново. Запросил страницу или параметр ajax'ом, он будет создан заново. Могу конечно ошибаться, но всегда так думал.
|
|||
|
||||
| AntUser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
ну я в общем-то тоже себе это так представляю. данные все идут с реквестом, из которого идет восстановление.
В принципе можно много логичных схем нарисовать, но лучше, если кто-то знает, что и как может описать, что там внутри. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |