![](/img/trans.png)
[英]How to Dynamically create Spring bean and Set Annotations on the newly created bean
[英]how to add image from java bean to <p:tree created dynamically?
显示<p: tree
我做的<p: tree
:
<p:tree id="id" value="#{beanSession.rootAlpha}" var="node" selection="#{beanSession.selectedNode}" selectionMode="single"dynamic="true" cache="false">
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
在我使用的Java bean中:
private TreeNode rootAlpha;
....
输出结果:
>(not image here) A
> (image) ALLEMAGNE
>(image) BERLIN
>ALGERIA
> B
> C
...
我想在子节点ex上添加图像(图标): ALLEMAGNE
和BERLIN
但不在父节点ex ABC
上添加图像(图标)...
响应是这样添加类型:
<p:tree id="id" value="#{beanSession.rootAlpha}" var="node" selection="#{beanSession.selectedNode}" selectionMode="single"dynamic="true" cache="false">
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
<p:treeNode type="B">
<h:outputText value="#{node}" />
</p:treeNode>
<p:treeNode type="C">
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
在Java bean中,构造树时必须添加此类型:例如,具有seconde noode:// 2eme noeud
DefaultTreeNode node2 = newDefaultTreeNode("B", "ALLEGMAGNE", node1);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.