Code: Select all
<p:tree update="attributeList" value="#{treeManagedBean.root}" var="node" selectionMode="single" selection="#{treeManagedBean.selectedNode}">
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
This is the table that i wanted it to display after the item is selected, with all the attributes listed in the table and the extra outputText can be used to make amendment in the table.
Code: Select all
<p:dataTable id="attributeList" var="attributes" value="#{treeManagedBean.attributesList}">
<p:column>
<f:facet name="header">
<h:outputText value="#{attributes}" />
<h:outputText value="#{treeManagedBean.input}" />
</f:facet>
<h:outputText />
</p:column>
</p:dataTable>