我想要把,MYsql中的数据读取到动态树上自动生成节点,请问这要怎么做。比如数据库中有五条记录,读取出来生成五个节点我使用 extjs3.0+struct2+hibernate来做的如果可以的话,给一个例子参考一下

解决方案 »

  1.   

    那是必须可以的,这是so easy!给你思吧,我只写Ext代码://先创建TreePanel的根节点(异步)
    var addRoot = new Ext.tree.AsyncTreeNode( {
    text : "功能导航",
    expanded : true,
    id : "treeRoot"
    });
    //在创建一个TreePanel
    var tree = new Ext.tree.TreePanel( {
                            //数据加载器
    loader : new Ext.tree.TreeLoader( {
    baseAttrs : {},
    dataUrl : ''
    }),
    root : addRoot,
    autoScroll : true,
    animate : false,
    useArrows : false,
    border : false,
                            applyTo:document.body

    });
    这和struts、hiberbate没有关系,建议急看Ext的文档和dome吧
      

  2.   

    下载extjs的sdk里面什么都有,dome里面的代码比我写的好,你看是下载自己看吧!
      

  3.   

    struct最终要传一个json格式的数据给extjs的TreePanel的dataurl 
    不管是struts2 还是 dwr  或者别的都行, 只要查询的数据是对的就行。