Java递归遍历全部节点在jsp页面显示三级树形菜单

J2EE 码拜 9年前 (2016-03-16) 1760次浏览
本人数据库的表结构如下:
create table depatment
(
id int not null primary key auto_increment,自增 id
name varchar(20), 商品名称
parent_id int,           父级id
)
本人在数据库插入数据结构如下:
id              name                          parent_level
1                肉类                    0
2                蛋奶                    0
3                猪肉                    1
4                牛肉                    1
5                羊肉                    1
6           东北大白猪肉               3
7           华南鲜猪肉                 3
8                红牛肉                  4
9               卤牛肉                  4
10          水煮腌羊肉                5
11              卤羊肉                  5
12               土鸡蛋                 2
13               皮蛋                   2
14              阳逻土鸡蛋             12
15             肉鸡土鸡蛋              12
16              黄皮蛋                 13
17              土皮蛋                 13
本人现在的问题是从数据库取数据到JSP页面显示三级树形菜单,但要用递归遍历每一级节点不知道怎么样下手,没有好的办法,循环匹配树形结构,还望各位同仁指点本人一下,万分感谢。
肉类 蛋奶是一级分类(大类),猪肉 牛肉 羊肉是二级分类(一级类的子类),东北大白猪肉 华南鲜猪肉 又是三级类(二级类的子类),大致是这样,怎么去遍历数据到前台页面显示,迷茫很久了,在网上也没找到满意的提示
解决方案

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Java递归遍历全部节点在jsp页面显示三级树形菜单
喜欢 (0)
[1034331897@qq.com]
分享 (0)