![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
anti_snayper |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 80 Регистрация: 13.2.2007 Репутация: нет Всего: нет |
Уважаемые форумчане, страшно горю по срокам, надеюсь на вашу помощь.
Есть страница building_details.xhtml (содержит данные корпуса и список аудиторий), за нее отвечает BuildingBean. И есть страница auditorium_details.xhtml за которую отвечает AuditoriumBean. Под таблицей находится кнопка для добавления новой аудитории на которую повешен вызов метода doShowAuditoriumDetails из AuditoriumBean. При клике на ней открывается, как и должен, пустой интерфейс аудитории. В каждой строке таблице есть кнопка при клике на которой должен происходить вызов того же метода doShowAuditoriumDetails из AuditoriumBean. Однако, этого не происходит. Вместо этого перезагружается этот же интерфейс. Есть предположение что проблема в данных таблицы. До этого пробовал делать выбор записи в таблице через primefaces. До вызова метода так и не доходило но несколько раз проскакивал NoAvalaibleRowException. Кто-нибудь знает как справиться с этой ситуацией? Ниже приведен код этих классов и страниц. BuildingBean.java:
AuditoriumBean.java:
building_details.xhtml:
Заранее спасибо за помощь! Это сообщение отредактировал(а) anti_snayper - 12.6.2010, 18:49 |
||||||
|
|||||||
dm3q3k |
|
||||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 12.6.2010 Репутация: нет Всего: нет |
насколько я понял, вы используете JSF 2.0. Попробуте убрать <f:param ... , а action сделать #{auditoriumBean.doShowAuditoriumDetails(auditorium)}, ну и соответственно поменять doShowAuditoriumDetails(Auditorium currentAuditorium).
и еще... насколько я понимаю (могу ошибаться)
совместно с @RequestScoped ничего не даст, так как по окончании request'а эти переменные снова будут
|
||||
|
|||||
anti_snayper |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 80 Регистрация: 13.2.2007 Репутация: нет Всего: нет |
Попробовал этот подход и система выдала мне эксепшен о том что не может распарсить аттрибут тега. Разве спецификация jsf предусматривает передачу параметров в action-методах?
|
|||
|
||||
dm3q3k |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 12.6.2010 Репутация: нет Всего: нет |
JSF 2 предусматривает |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |