XML + 数据库 生成的也行。JQUERY+ 数据库生产的也行。但是一定要动态 可无限添加子节点的。 如果存在子节点的不能删除。
满足以上要求的都可以的。跪求!!!!!!!!!!!!!!!!!!!!!!!!!!!谢谢各位大侠。新手 刚接到项目。无奈求助啊 ,网上都找了好几天了!  在线等帮助等邮箱!!!!!
!!!200分悬赏!!!!!!还有一百分 如果合适我用的  马上发帖 送分!!!!!!!!

解决方案 »

  1.   

    <script type="text/javascript">
        <!--
        d = new dTree('d');
        d.add(0,-1,'地区树');
        <%
                    List<Province> provinceList = (List<Province>) request.getAttribute("provinceList");
                    for (Province province : provinceList) {
                        int provinceID = province.getProvinceID();
                        String provinceName = province.getProvinceName();
        %>
            d.add('<%=provinceID%>',0,'<%=provinceName%>');
        <%
                    }
        %>
        <%
                    List<City> cityList = (List<City>) request.getAttribute("cityList");
                    for (City city : cityList) {
                        int cityID = city.getCityID();
                        String cityName = city.getCityName();
                        int refprovinceID = city.getProvince().getProvinceID();
        %>
            d.add('<%=cityID%>','<%=refprovinceID%>','<%=cityName%>');
        <%
                    }
        %>
        <%
                    List<Area> areaList = (List<Area>) request.getAttribute("areaList");
                    CustomerOrganizeCondition organizeCond = (CustomerOrganizeCondition) request.getAttribute("custOrgCondition");
                    for (Area area : areaList) {
                        int areaID = area.getAreaID();
                        String areaName = area.getAreaName();
                        int refcityID = area.getCity().getCityID();
        %>
            d.add('<%=areaID%>','<%=refcityID%>','<%=areaName%>','${pageContext.request.contextPath}/customer/customerAction.do?method=client&organizeArea=<%=areaID%>&organizeType=<%=organizeCond.getType()%>&currentPage=1','<%=areaName%>');
        <%
                    }
        %>
            document.write(d);
            //-->
    </script>提供给楼主
    数据是动态的,从数据库查
      

  2.   

    xloadtree,拼装XML返回,自动解析,非常好用. 二楼JSP的写法也太不规范了吧.
      

  3.   

    楼主啊 我做的项目正好用到了这个 
    我给你推荐一个 树的组件 是通过XML生成的 你说的要求都满足的
     你搜索下 dhtmlXTree
    这个数控件很不错的 你可以了解下
      

  4.   

    用JQUERY   你在数据库返回list后 直接交割Dtree  就ok了  
    自己理解一下   200分不是那么好赚的    呵呵
      

  5.   

    http://www.po-soft.com/hi/xuan/blog/392  dhtmlxTree 有实例!!!!!!!!
      

  6.   

    http://www.po-soft.com/hi/xuan/blog/392 
    dhtmlxTree 有实例!!!!!!!!
      

  7.   

    呵呵,我们也用的dhtmlXTree。被你抢先了呀,呵呵
      

  8.   

    还有Flex风格的树形菜单,也不错的