JHTMLTree, as the name says, is about displaying trees in HTML pages.

It's an old but pretty useful component I've written at a time where taglibs were not so common.

This component allows easy manipulation and rendering of graphical trees in pure HTML pages. It can be seen as a "web-oriented", server-side JTree.

It is designed on the MVC principle, and manipulates javax.swing.tree.TreeModel objects. It uses extensible listeners for notification of tree events, and renderers to display the tree in HTML format.

Check out the docs here : http://www.rvkb.com/htmltree/htmltree.html

The project is available for download on sf.net : http://sourceforge.net/projects/jhtmltree