2

PrimeFacesコンポーネントを使用してツリービューを作成しようとしています<p:tree>。PrimeFaces 3.0 Showcaseからサンプルコードをコピーしました。バッキングBeanでプログラムによって宣言された、非常に単純な静的コンテンツを表示する単純なツリービューがあります。

ショーケースの例の1つは、Faceletコードでアイコン(JQueryUIタイプ)をに割り当てる方法を示してい<p:treeNode>ます。これはショーケースにとって素晴らしい目玉ですがTreeNode、バッキングBeanコードに関連付けられているアイコンをどのように割り当てることができますか?Javadocにgetter/setter/methodがリストされていません。

誰かがこれを行う方法を知っていますか?

PrimeFaces3.0-M2-SNAPSHOTを使用しています。

4

1 に答える 1

3

icon属性でELを使用できます。

例えば

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

または、より一般的 ( は、 、 など#{item.type}を返すことができます)documentimage

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