views:

141

answers:

1

Hi, I'm trying to print out a "tree" structure in my JSP page that looks something like this:

Root
 |
 |----Dependencies
 |        |----A
 |        |----B
 |        |----C
 |
 |----Dependents
          |----D
          |----E

I'm hoping that someone around here knows of some utility that would help me do my job (it can use any technology, just as long as I can insert it in my JSP page). The Root and the other variables are all Strings (A, B, C etc...).

I'm planning on using something like this: (I haven't written this yet, so I'm not sure if it'll work...)

public class DependencyTree 
{ 
  private String root; 
  private ArrayList<String> dependencies, dependents; 
} 

Basically, root corresponds to "root" on my example above, and the two ArrayLists contain A, B, C and D, E respectively.

+2  A: 

If you don't mind using some javascript to render the tree in your JSP, jsTree is a jQuery component which supports JSON and XML data sources to populate a tree view:

http://ajaxian.com/archives/jstree-jquery-based-javascript-tree-component

Edit: Here is some more specific information on getting started with the component: http://www.jstree.com/documentation/core

MikeG
Hi Mike,Thanks for the link to jsTree, however, could you give me some pointers on getting started (like how to install it etc...)? The website documentation isn't that clear...
Raymond
Thanks for the documentation link, I'll give it a try!
Raymond