《Java增加树型节点》

本文介绍了如何在Java中增加树型节点,强调了所需数据包括ParentID、SonID和节点名称,以及增加节点的步骤。在页面获取节点名称和父级ID,然后在控制器中赋值并保存。对于一级节点,SonID直接赋一个未使用的父级ID。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《Java增加树型节点》

开发工具与关键技术:MyEclipse 10、Java
作者:潘玉莹
撰写时间:2019-06-14

一、 增加树型节点需要的数据
在这里插入图片描述
如上图所示:
所需数据需要PareintID(即父级ID),SonID(即子级ID)
他们之间的关系是上下级关系,即SonID的上一级是PareintID。我们也是通过这一层关系来实现树形节点。示例:“保康公众部”的SonID是3,3所在的上一级是“保康”所以“保康公众部”的上一级区域是“保康”
还有一个字段就是节点名称,只需要这三个字段即可完成树形。
 增加树形节点的步骤
在页面获取节点/父级ID的值>赋值>保存

  1. 页面获取值
    其实页面我们只要获取节点名称和父级ID的值即可,节点名称通过ID直接获取,而父级ID我们需要通过数据查最后一条数据然后得到父级ID的值,然后通过加1赋值给父级ID,而SonID则是通过获取父级ID的值来赋值的
  2. 赋值
    控制器通过获取页面的值来进行赋值,查询出最后一条数据的父级ID值然后加1,而SonID是你需要哪个节点名称作为他的上一级然后通过主ID去查父级ID,再把这个父级ID赋值给SonID。如下图所示
    在这里插入图片描述
    以上都是增加二级节点的
    增加一级节点,一级节点和二级节点的区别是:子级ID不需要去查所需的上一级父级ID,我们只需直接赋一个父级ID没有的值即可。如下图所示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值