java 生成树问题
数据库结构 id 自动生成,关系要看number
id name number
1 a 01
2 a1 0101
3 a3 0102
4 b 02
5 b1 0201
6 b2 0202
如何生成树并在页面上显示
http://jsf.javaeye.com/blog/124799
lz 用id和number生成树?
不是用id和number生成树,id是数据库自动生成的唯一标示,生成树只靠number
number看不懂……是二进制?
我这个数据库结构和那个不一样,他那里面直接由父id ,可我这里面是通过number 来判断谁是他的父节点的
a 的number 是01
那么number是4位数的而且是以01开头的都是a 的子节点,6位数的以01开头的就是a的孙子节点
那你想办法找好name 和number的父子对应关系用dtree显示就行了。
1.取出数据 放入TreeMap <number,name>,会按照number自然顺序排序
2.使用dtree,循环Map。截取number判断,显示,o了。
如果只有这2层的话,就硬做吧
第1层。。。select * from 表 where length(number)=2
第2层。。。。select * from 表 where number=su
相关问答:
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
怎么在控制台中输入类似下面的信息:
s1234 50
s1235 80
s1234 90
s1234 40
s1236 90
每当回车时 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
<?xml version="1.0" encoding="utf-8" ?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......