2

我正在尝试使用 PrimeFaces<p:tree>组件创建树视图。我从 PrimeFaces 3.0 Showcase 复制了示例代码,并且我有一个简单的树视图,其中显示了非常简单的静态内容,这些内容以编程方式在支持 bean 上声明。

其中一个展示示例显示了如何将图标(JQueryUI 类型)分配给<p:treeNode>Facelet 代码中的 a。这对展示来说很有吸引力,但是如何通过TreeNode支持 bean 代码中的关联来分配图标?我没有看到 Javadocs 中列出了任何 getter/setter/method。

有谁知道如何做到这一点?

我正在使用 PrimeFaces 3.0-M2-SNAPSHOT。

4

1 回答 1

3

您可以只在icon属性中使用 EL。

例如

<p:treeNode icon="#{item.icon}">

或者,更通用(#{item.type}可以返回例如document,image等)

<p:treeNode icon="ui-icon ui-icon-#{item.type}">
于 2011-06-14T17:10:21.323 回答