jsp页面中,建一个目录树,连接Oracle数据库,从中读取数据动态写入目录树

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:33:54
oracle数据库中有一个表用来存储资源的,字段包括资源类型名(软件构件库、测试用例库等)资源编号(01、02、03、0101、0102、0201等,0101和0102是01的子节点,0201是02的子节点以此类推,目录树要求三级结构)
如何构建请给个示例。写得好的分```
写得好的加分~~可以QQ联系:75319238

请发信到flyxxxxx@163.com,谢谢。

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;

/**
* 目录树. <br/>
* 提供由其它对象生成目录树的支持。<br/>
* 如磁盘目录:Tree t=Tree.getTree(new java.io.File("D:/"),new FileContainer());<br/>
* XML文件:Document doc=...<br/>
* Tree t=Tree.getTree(doc,new DocumentContainer());<br/>
* 如果有File或Document以外的对象要生成目录树,请实现{@link TreeNode}或{@link Container}接口。
* 对于SQL中的表,建议字段要求id(标识)、parentId(上级目录标识),其它字段自定,然后对查询到的每一
* 条记录生成一个实现TreeNode接口的对象。
* 如果实现了TreeNode接口:<br/>
* class Group implements TreeNode{}<br/>
* Group[] groups=...<br/>
* Tree t=Tree.getTree(groups,0);//其中0为根结点的ID<br/>,并且gro