0
저는 primefaces가 매우 새롭습니다. 나는 나무 표를 만들고, 모든 항목은 데이터베이스에서 가져옵니다. 내 문제는 자식 항목을 선택하면 실제 선택한 부모 항목이므로 하위 항목에 작업을 할 수 없습니다. 여기 내 트리 테이블 코드primefaces treetable
<p:treeTable id="treeTable" value="#{aZoningController.root}" var="zonning" >
<p:column style="text-align: left; width: 93%">
<f:facet name="header">
#{lbl.aZoning_pokok}
</f:facet>
<h:outputText value="#{zonning.nama}" />
</p:column>
<p:column style="text-align: center; width: 5%">
<f:facet name="header">
#{lbl.aZoning_kod}
</f:facet>
<h:outputText value="#{zonning.kod}" />
</p:column>
<p:column style="vertical-align: text-top">
<p:menuButton value="" styleClass="mb">
<p:menuitem value="Update" oncomplete="confirmation.show()" process="@this" update=":actionForm:actionDialog" icon="ui-icon-document-b">
<f:setPropertyActionListener value="#{zonning}" target="#{aZoningController.selectedNode}" />
</p:menuitem>
<p:menuitem value="Delete" oncomplete="confirmation.show()" process="@this" update=":myform:confirmDialog" icon="ui-icon-trash">
<f:setPropertyActionListener value="#{zonning}" target="#{aZoningController.selectedNode}" />
</p:menuitem>
</p:menuButton>
</p:column>
</p:treeTable>
내가이의 selectedNode 속성에 zonning의 값을 설정
@Mubi이 정보가 도움이 되었습니까? – Adarsh