voila mon probleme est le suivant
j'ai un tree:rich comme cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<rich:tree rendered="true" id="tree" style="width:300px" nodeSelectListener="#{theuser.processSelection}"
                reRender="selectedNode" ajaxSubmitSelection="true"  switchType="client"
                value="#{theuser.rootNode}" var="item" ajaxKeys="#{null}">
            <rich:treeNode type="Film">
                <h:outputText value="#{item.folder}" />
            </rich:treeNode>
            <rich:treeNode type="Song">
                <h:outputText value="#{item.folder}" />
            </rich:treeNode>
</rich:tree>
et une classe java Item:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public class Item implements  java.io.Serializable {
private static final long serialVersionUID = 1L;
    private String type;//avec les getters et les setters
    private String folder;//avec les getters et les setters
et une classe qui dont la quelle une methode rempli le treeNode Query4DB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
 
public class QueryLevel4DB implements java.io.Serializable {
    private static final long serialVersionUID = 2L;
 
public TreeNode<Item> createTreeNode(String hql) {
TreeNode<Item> rootNode = new TreeNodeImpl<Item>();
               TreeNode<Item> PatientnodeImpl = new TreeNodeImpl<Item>();
                int m=1;
                Item item = new Item();
                item.setFolder("newMoon");
                item.setType("Film");
                PatientnodeImpl.setData(item);
                rootNode.addChild(m, PatientnodeImpl);
 
.........
.........
 
               return rootNode;
 
}
le probleme est qu'il m'affiche ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
	Query4DB.Item@15bec86
 
		Query4DB.Item@15bec86
 
		        Query4DB.Item@15bec86
 
		                Query4DB.Item@15bec86
il m'affiche tout l'objet item et non pas le item.folder

merci