永发信息网

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页面把结果直观的显示出来就好了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯