0
此示例包括列出角色和每個角色,我想顯示與其關聯的組和用戶。數據錶行擴展Treetable
XHTML
<p:column headerText="Designation">
<h:outputText value="#{rl.designation}" />
</p:column>
<p:rowExpansion>
<p:treeTable value="#{roleMB.root}" var="document">
<p:column headerText="Designation">
<h:outputText value="#{document}" />
</p:column>
</p:treeTable>
</p:rowExpansion>
</p:dataTable>
CONTROLLER用於顯示每個角色的treetable中
方法。
public void createRoot(){
List<AffectationRoleGroupe> groupesRole=new ArrayList<AffectationRoleGroupe>();
for(Role rl:roles){
root=new DefaultTreeNode("Root", null);
groupesRole=rl.getAffectationsRG();
for(AffectationRoleGroupe a:groupesRole){
System.out.println(rl.getDesignation());
System.out.println(a.getGroupe().getDesignation());
TreeNode node = new DefaultTreeNode(a.getGroupe().getDesignation(), root);
}
}
和什麼問題? –