gpt4 book ai didi

java - PrimeFaces 3.0 - 如何从支持 bean 以编程方式设置 TreeNode 图标?

转载 作者:行者123 更新时间:2023-12-04 06:22:54 25 4
gpt4 key购买 nike

我正在尝试使用 PrimeFaces <p:tree> 创建树 View 成分。我从 PrimeFaces 3.0 Showcase 复制了示例代码,我有一个简单的树 View ,显示非常简单的静态内容,该内容在支持 bean 上以编程方式声明。

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

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

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

最佳答案

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

例如。

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

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

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

关于java - PrimeFaces 3.0 - 如何从支持 bean 以编程方式设置 TreeNode 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6347161/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com