Реализация каскадного DropDown с JSF 2 - PullRequest
0 голосов
/ 19 октября 2011

я пытаюсь создать в моем приложении функцию каскадного выпадающего меню, используя JSF 2.0 Уровень каскада - 6. Как это сделать? Я гуглил, но не нашел хорошего учебника, который бы это хорошо объяснял.

Я также использую библиотеку компонентов простых граней

Mos

1 Ответ

1 голос
/ 19 октября 2011

Вот пример того, как это сделать, на витрине простых лиц: http://www.primefaces.org/showcase/ui/pprSelect.jsf

Подводя итог, вам нужна обработка событий ajax в первом выпадающем меню:

<p:ajax update="suburbs" listener="#{pprBean.handleCityChange}" />

Слушатель будет выполнен, и компонент с «пригородом» в качестве идентификатора (еще один выпадающий список) будет обновлен новыми данными, загруженными из слушателя. Вы можете связать эти события ajax в каждом раскрывающемся списке вашего каскада:)

...