然后再运用Java代码和sql语句拿出自己想要的数据!
这方面的知识建议还是多搜搜吧
毕竟这里也说不清楚的!
自己掌握基本的然后慢慢调试~
程序就出来的~一拿起程序就写!肯定没有思维啊!慢慢来!
首先查询的时候最好按照id的大小排序,应该是越小的是父节点,越大的是子节点,升序
才好用下面的方法
Map <Long , GroupTreeVo> temp=new HashMap<Long,GroupTreeVo>();
读取数据库数据
循环拿出,每次一条记录,相当于一个GroupTreeVo对象
每次都new 一个GroupTreeVo,数据库赋值,并存储到temp中以ID为key,对象为Value
判断是否有pid,如果有从temp中拿出父节点,设置它的childrenadd,
循环结束,最后,拿到temp的第一个,应该就是父节点,里面包含N多children
不知道你想问什么,你想知道java怎么取得数据呢,还是想知道javascript怎么生成tree,或者你这个tree已经有了,你怎么向tree中传值
你如果不知道怎么建立javascript tree,这边有个例子:>
以上就是关于java 中怎样在网页中实现树形结构呢 把树形结构读出来 再点击相应的节点 在右边显示信息全部的内容,包括:java 中怎样在网页中实现树形结构呢 把树形结构读出来 再点击相应的节点 在右边显示信息、Java如何从数据库里读取一个树形表然后封装成list、java读取数据库信息 自动生成checkbox树形菜单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)