Fala povos!
Criei um menu dinâmico com tree2 do myfaces.
Eu envio uma lista do servidor e ele monta esse menu a partir dessa lista.
Gostaria de saber se é possível colocar uma imagem distinta para cada elemento da lista na árvore.
<t:tree2 value="#{componentesBean.treeEquipamentos}" var="node" varNodeToggler="t"
preserveToggle="false" clientSideToggle="false">
<f:facet name="equip">
<h:panelGroup>
<t:graphicImage value="/paginas/img/open.png" rendered="#{t.nodeExpanded}" border="0"/>
<t:graphicImage value="/paginas/img/closed.png" rendered="#{!t.nodeExpanded}" border="0"/>
<t:outputText value="#{node.description}" />
</h:panelGroup>
</f:facet>
<f:facet name="childEquip">
<h:panelGroup>
<t:graphicImage value="/paginas/img/document.png" border="0"/>
<h:commandLink value="#{node.description}" actionListener="#{componentesBean.listaFilhosComponente}" />
</h:panelGroup>
</f:facet>
nos elementos “childEquip” é que eu gostaria de mudar a imagem. onde é “/paginas/img/document.png”, eu gostaria que fosse uma imagem distinta pra cada elemento. Alguém já passou por isso?
Sabe como resolver isso com myfaces?