有哪位同志做过 从数据库中取出数据,然后动态的生成二叉树。?    不知道怎么做,没思路,希望有人能指点。。                                        谢谢~

解决方案 »

  1.   

    生成二叉树你就要先决定你的二叉树以什么存储方式。由于JAVA没有指针,只能用数组部能用链表。那好像只能用父亲孩子表示法了存储。你先定义存储数组,然后把读取的DATA放到你定义的数组中用个FOR就可以。最主要是数组的定义。你先想想,我以前用C++做的,没指针自己也没做个
      

  2.   

    http://book.77169.org/data/web5410/20050227/20050227__2950315.html
      

  3.   

    那怎么把这个树的图形显示在jsp中呢?
      

  4.   

    要后台javabean(或者ejb),和前台js配合的javabean中把从数据库里的数据组织到一个数据结构中,这个数据结构本身就是递归的.然后要动态生成js.
      

  5.   

    哦,谢谢大家, 这个我明白了,但是哪有相应的js树控件?我的数据库数据的关系我已经能整明白了,关键是在jsp页面中生成相应的树图形.
      

  6.   

    google一下,应该很多的,当初我们也是网上找来的