Передача данных из Rich: всплывающая панель в родительское окно в JSF 2.0 - PullRequest
1 голос
/ 02 февраля 2012

У меня есть функциональность, где я должен передать данные, выбранные на всплывающей панели (используя Rich: popup), в родительское окно и отобразить их там.

Пример - выбрал несколько флажков во всплывающем окне исохранить его в списке, чтобы отобразить этот список в родительском окне.Я не могу отобразить данные, выбранные во всплывающем окне, в родительское окно в JSF2.0

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 10 февраля 2012

Есть два способа сделать это:

  1. Установите valueChangeListeners на свои флажки в rich:popupPanel, который установит необходимые атрибуты, а затем render элемент главной / родительской страницы с ajax
  2. Иметь события javascript onchange на флажках и с помощью jQuery манипулировать соответствующими элементами DOM главной / родительской страницы

Куда пойти?

Зависит от ваших требований. Если вы просто хотите на мгновение отразить выбор, сделанный пользователем в родительском окне, вы можете выбрать подход javascript. Или, если выбор влияет на вашу бизнес-логику, вам нужно выбрать первый подход.

...