Я создал контекстное меню dataTable и связанное с ним контекстное меню, но не знаю, как настроить listSelect event listener. Вот часть кода:Как программно настроить прослушиватель событий rowSelect для dataTable
DataTable table = (DataTable) application.createComponent(DataTable.COMPONENT_TYPE);
table.setValue(model);
table.setSelectionMode("single");
table.setVar("item");
table.setId("tableId");
:
ContextMenu ctxMenu = new ContextMenu();
ctxMenu.setFor("tableId");
DynamicMenuModel ctxModel = new DynamicMenuModel();
ctxMenu.setModel(ctxModel);
rightCenterPanel.getChildren().add(ctxMenu);
rightCenterPanel.getChildren().add(table);
RequestContext.getCurrentInstance().update(TreeManagedBean.rightCenterForm);
Ищу эквивалент, после чего могут быть добавлены в бэк-боба:
<p:ajax event="rowSelect" listener="#{myBean.selectItem}"/>
Также возможно добавить одиночные и двойные обработчики событий щелчка мыши для dataTable в бэк-компоненте без добавления каких-либо «< p: ajax event» в файле xhtml?
1 Вопрос на вопрос, пожалуйста ... _ «Также возможно добавить одиночных и двойных прослушивателей событий щелчка мыши для dataTable в бэк-компоненте без добавления каких-либо«
Kukeltje