我在RichFaces中实现了一个树视图。现在我想显示与树节点内联的数据和控件。
例如:
(Root Node)
|
----(Tree Node 1) (Text and control Here)
|
----(Tree Node 2) (Text and control Here)
|
----(Tree Node 3) (Text and control Here)
以下是我的树视图的(简化)标记:
<rich:tree value="#{TreeBean.tree}" var="node">
<rich:treeNode>
<h:outputText value="#{node}"/>
</rich:treeNode>
</rich:tree>
实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
嗯,我想你可以做:
<rich:treeNode>
<h:panelGroup>
<h:outputText value="#{node}"/>
<h:outputText value="#{text}" />
<a4j:commandLink .. />
</h:panelGroup>
</rich:treeNode>
但您也可以考虑在树外部只有一组控件,这些控件在当前选定的树节点上运行。