java 创建菜单_Java生成菜单树(目录树)的几种方式

{"data": [

{"id": 0,"menuName": "根节点","parId": -2,"type": 0,"url": "","children": [

{"id": 1,"menuName": "1级节点1","parId": 0,"type": 0,"url": "","children": [

{"id": 11,"menuName": "2级节点11","parId": 1,"type": 0,"url": "","children": [

{"id": 21,"menuName": "3级节点21","parId": 11,"type": 0,"url": "","children": [

{"id": 31,"menuName": "4级节点31","parId": 21,"type": 0,"url": "","children": [

{"id": 41,"menuName": "5级节点41","parId": 31,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 2,"menuName": "1级节点2","parId": 0,"type": 0,"url": "","children": [

{"id": 12,"menuName": "2级节点12","parId": 2,"type": 0,"url": "","children": [

{"id": 22,"menuName": "3级节点22","parId": 12,"type": 0,"url": "","children": [

{"id": 32,"menuName": "4级节点32","parId": 22,"type": 0,"url": "","children": [

{"id": 42,"menuName": "5级节点42","parId": 32,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 3,"menuName": "1级节点3","parId": 0,"type": 0,"url": "","children": [

{"id": 13,"menuName": "2级节点13","parId": 3,"type": 0,"url": "","children": [

{"id": 23,"menuName": "3级节点23","parId": 13,"type": 0,"url": "","children": [

{"id": 33,"menuName": "4级节点33","parId": 23,"type": 0,"url": "","children": [

{"id": 43,"menuName": "5级节点43","parId": 33,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 4,"menuName": "1级节点4","parId": 0,"type": 0,"url": "","children": [

{"id": 14,"menuName": "2级节点14","parId": 4,"type": 0,"url": "","children": [

{"id": 24,"menuName": "3级节点24","parId": 14,"type": 0,"url": "","children": [

{"id": 34,"menuName": "4级节点34","parId": 24,"type": 0,"url": "","children": [

{"id": 44,"menuName": "5级节点44","parId": 34,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 5,"menuName": "1级节点5","parId": 0,"type": 0,"url": "","children": [

{"id": 15,"menuName": "2级节点15","parId": 5,"type": 0,"url": "","children": [

{"id": 25,"menuName": "3级节点25","parId": 15,"type": 0,"url": "","children": [

{"id": 35,"menuName": "4级节点35","parId": 25,"type": 0,"url": "","children": [

{"id": 45,"menuName": "5级节点45","parId": 35,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 6,"menuName": "1级节点6","parId": 0,"type": 0,"url": "","children": [

{"id": 16,"menuName": "2级节点16","parId": 6,"type": 0,"url": "","children": [

{"id": 26,"menuName": "3级节点26","parId": 16,"type": 0,"url": "","children": [

{"id": 36,"menuName": "4级节点36","parId": 26,"type": 0,"url": "","children": [

{"id": 46,"menuName": "5级节点46","parId": 36,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 7,"menuName": "1级节点7","parId": 0,"type": 0,"url": "","children": [

{"id": 17,"menuName": "2级节点17","parId": 7,"type": 0,"url": "","children": [

{"id": 27,"menuName": "3级节点27","parId": 17,"type": 0,"url": "","children": [

{"id": 37,"menuName": "4级节点37","parId": 27,"type": 0,"url": "","children": [

{"id": 47,"menuName": "5级节点47","parId": 37,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 8,"menuName": "1级节点8","parId": 0,"type": 0,"url": "","children": [

{"id": 18,"menuName": "2级节点18","parId": 8,"type": 0,"url": "","children": [

{"id": 28,"menuName": "3级节点28","parId": 18,"type": 0,"url": "","children": [

{"id": 38,"menuName": "4级节点38","parId": 28,"type": 0,"url": "","children": [

{"id": 48,"menuName": "5级节点48","parId": 38,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 9,"menuName": "1级节点9","parId": 0,"type": 0,"url": "","children": [

{"id": 19,"menuName": "2级节点19","parId": 9,"type": 0,"url": "","children": [

{"id": 29,"menuName": "3级节点29","parId": 19,"type": 0,"url": "","children": [

{"id": 39,"menuName": "4级节点39","parId": 29,"type": 0,"url": "","children": [

{"id": 49,"menuName": "5级节点49","parId": 39,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

},

{"id": 10,"menuName": "1级节点10","parId": 0,"type": 0,"url": "","children": [

{"id": 20,"menuName": "3级节点20","parId": 10,"type": 0,"url": "","children": [

{"id": 30,"menuName": "4级节点30","parId": 20,"type": 0,"url": "","children": [

{"id": 40,"menuName": "5级节点40","parId": 30,"type": 0,"url": "","children": [

]

}

]

}

]

}

]

}

]

}

]

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值