Как вызывать различные веб-службы (различные java-методы) для выбора строки в таблице данных и обновлять страницу асинхронно через ajax с помощью выбора строки.В строке select (in p: dataTable) вызывается разные java-методы?
У меня этот сценарий, потому что у меня есть 5 вкладок, которые нужно обновить, получая данные из 5 методов. В то время как 1-й прослушиватель не дал данных, что он произвел все вкладки пыльников. поэтому я хочу назвать их отдельно.
<p:ajax event="rowSelect" listener="#{userController.onFetchUsers}"
update=":userRightPaneForm :usersForm:usersList"/>
<p:ajax event="rowSelect" listener="#{userController.onFetchUserDetails}"
update=":userRightPaneForm :usersForm:usersList"/>
Я пробовал вот так. Но и onFetchUsers
, и onFetchUserDetails
Метод вызова 2 раза по событию выбора строки.
Я использую Prime лица 3.4.2
Как я могу добиться этого?
Любые предложения будут оценены.
и что вы пробовали? – emka86
Я обновил вопрос. Взглянуть. –
Вы уверены, что можете зарегистрировать несколько слушателей ajax для одного события i PF? Я никогда раньше этого не видел. – partlov