TreeTable coding problem

UI Components for JSF
Post Reply
glister
Posts: 64
Joined: 19 Jan 2010, 11:39

23 Aug 2010, 08:41

Hey,

i try to code a dynamic-loaded treetable from database.

The structure should look like this:

root
--> ordernumber1
--> username1
--> username2
---> ordernumber2
--> username3


So in the first "level" i create the ordernumber with:

Code: Select all

TreeNode ordernumber = new DefaultTreeNode(kv, root);  // kv is a object of my ordernumber class ;)

the next step is to load all the usernames from my ordernumber

Code: Select all

List<UserData> ud = userdataFacade.getAllByOrderNumber(kv.getOrderNumber());
the next step is, to iterate through the List of UserData and create 1..n TreeNodes

Code: Select all

                                if(!ud.isEmpty())
                                {
                                    for (UserData obj : ud) {
                                        TreeNode teilnehmner = new DefaultTreeNode("username", obj.getName(), ordernumber);
                                  
                                    }
  
                                }
Problem is now, every ordernumber-node includes all usernames. it is not splitted :(

I think, i need something like

Code: Select all

TreeNode ordernumber[b][color=#FF0000]_i[/color][/b] = new DefaultTreeNode(kv, root);  // kv is a object of my ordernumber class ;)

_i = iterator
but thats not possible afaik.

Has anyone an idea ????


Thank,

glister
PrimeFaces version:
using Primefaces 5.2.11 on a Glassfish v4.1 Server

Additional Libraries:
using PrimeFaces Extensions 3.2
using OmniFaces 2.1

Additional Books:
PrimeFaces Cookbook

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 32 guests