#jsf-2 #primefaces
#jsf-2 #простые
Вопрос:
я пытаюсь создать функцию каскадного выпадающего списка в своем приложении, используя JSF 2.0. Уровень каскада равен 6. Как это сделать? Я погуглил, но я не наткнулся на хороший учебник, который хорошо это объясняет.
Я также использую библиотеку компонентов prime faces
Mos
Ответ №1:
На витрине primefaces есть пример того, как это сделать: http://www.primefaces.org/showcase/ui/pprSelect.jsf
Подводя итог, вам нужна обработка событий ajax в первом выпадающем списке:
<p:ajax update="suburbs" listener="#{pprBean.handleCityChange}" />
Прослушиватель будет выполнен, и компонент с идентификатором «suburbs» в качестве идентификатора (другой выпадающий список) будет обновлен новыми данными, загруженными с прослушивателя. Вы можете связать эти события ajax в каждом выпадающем списке вашего каскада 🙂