<% ArrayList info=(ArrayList)request.getAttribute("info"); %>
<tr>
 <td>主菜单</td>
 <td>子菜单</td>
</tr><hr>
 <% for(int i=0;i<info.size();i++){ 
     Index s=(Index)info.get(i);
   %>
     <tr>
     <td><%=s.getCdhzm()%></td>
     <td><%=s.getCdhzm2()%></td>
   </tr>
      <hr>
      <%} %> 
         结果为
                     主菜单  子菜单
                       a      1
                    a      2
                    b      3
                    b      4
                    b      5
如何展示为树形结构?

解决方案 »

  1.   

    用JavaScript可以做出这种效果,网上有很多的!
      

  2.   

    树形的显示有很多种,我们一般使用ajax技术来实现。我这么没有现存代码举例说明,你可以到网上找找。
      

  3.   

    有现成的了,看看dtree可不可以满足你的要求:
    http://destroydrop.com/javascripts/tree/
      

  4.   

    楼主可以参考一下这个地址
    http://www.easydone.cn/014/200605030128051639.htm
      

  5.   

    用dhtmlxtree可以完成
    http://itren.javaeye.com/blog/160367
      

  6.   

    用JavaScript很容易实现的。。
      自己稍微想一下就能做出来。!
      

  7.   

    主要是JS来做的
    下一个xtree来看看,是静态树,但是可以改动一下,根据数据库中的数据进行展现树形结构。
      

  8.   

    对,用dtree.仔细研究下这个js,以后你还用得着的.经常要改它
      

  9.   


    dtree吧。我们都是用的这个。很方便。
      

  10.   

    找东西还是去google,还可以顺便学习别的新东西
      

  11.   

    这样的东西有很多,可以到Google上搜一下。
    给楼主一个建义,不会的东西呢先想一下,想不出搜一下。
    搜不出来再提问,这样就会在这中间得到一些意想不到的收获。
      

  12.   

    js好实现我上传过一个http://download.csdn.net/source/840540
      

  13.   

    随便看看!!
    有人用Ext做过项目吗?
    效果怎样?
      

  14.   

    用JavaScript可以做出这种效果,网上有很多的!
      

  15.   

    用过dtree,还比较简单
    看下他的js,完全可以修改下自己来用
      

  16.   

    树的实现有技术上来讲,都是采用javascript来实现的
    在分细一点,一种是用纯的javascript来实现,被称为静态树,如dtree(个人感觉很容易入手,源代码也简单,修改也容易),尚学堂马士兵老师提供的TV120.js也不错还有一种,使用javascript + 微软的xmlHttpRequest来实现 (被称作ajax)技术来实现的动态树,其基本方法,是在action层来拼动态的xml格式字符串
    ,使用xloadTree还不错,ext等(强烈推荐ext,一种基于javascript技术的前台ajax框架,侧重前端表现)csdn下载区的资料很多另外与树相关联的实现,个人觉得还有联级的下拉菜单,也可以通过以上方式来实现
      

  17.   

    dwr加上后台那个 很完美