Java 无限级别树的生成
答案:1 悬赏:30 手机版
解决时间 2021-03-16 16:13
- 提问者网友:我是女神我骄傲
- 2021-03-15 17:17
Java 无限级别树的生成
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-15 17:52
treeTable定义就是
id:Integer
item:String
parent:int
(parent=0表示顶级)
id item parent
1 第1个 0
11 第1/1 1
……………………
取的时间,先取顶层的,调用 getNodes(0);
函数如:
function getNodes(int parent){
String sql="SELECt * FROM treeTable WHERe parent="+parent;
//取数据,略
for(;rs.next();){ //循环的过程
System.out.println(resultset.getInt(1)):
System.out.println(resultset.getString(2)):/这里可以转成Tree的节点对象
getNodes(resultset.getInt(1)); //开始递归
}
}追问非常感谢你的回答,如果后台代码写完了,要是能在前台写JSP页面把结果直观的显示出来就好了!
id:Integer
item:String
parent:int
(parent=0表示顶级)
id item parent
1 第1个 0
11 第1/1 1
……………………
取的时间,先取顶层的,调用 getNodes(0);
函数如:
function getNodes(int parent){
String sql="SELECt * FROM treeTable WHERe parent="+parent;
//取数据,略
for(;rs.next();){ //循环的过程
System.out.println(resultset.getInt(1)):
System.out.println(resultset.getString(2)):/这里可以转成Tree的节点对象
getNodes(resultset.getInt(1)); //开始递归
}
}追问非常感谢你的回答,如果后台代码写完了,要是能在前台写JSP页面把结果直观的显示出来就好了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯