<% 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
如何展示为树形结构?
<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
如何展示为树形结构?
解决方案 »
- 请问为什么我从数据库里调用的文字中有些变成问号了
- webservice xFire Exception in thread "main" org.codehaus.xfire.XFireRuntimeExcep
- Axis2构建webService并且客户端成功调用,现在需添加身份验证,问如何处理?
- struts 初始化表单的问题
- 请求JSP数据库纯java连接
- 关于logic:iterate的小问题吗?
- 急问一个关于运行servlet的问题:
- 往官网放杂志
- 新手!不知如何运行jsp文件?也就是不知道把JSP文件放到哪个服务器上才能运行?
- 不同规格产品产量表的设计问题
- 图片上传乱码的问题?
- 如何在Action里弹出一个window.alert();100分着急!
http://destroydrop.com/javascripts/tree/
http://www.easydone.cn/014/200605030128051639.htm
http://itren.javaeye.com/blog/160367
自己稍微想一下就能做出来。!
下一个xtree来看看,是静态树,但是可以改动一下,根据数据库中的数据进行展现树形结构。
dtree吧。我们都是用的这个。很方便。
给楼主一个建义,不会的东西呢先想一下,想不出搜一下。
搜不出来再提问,这样就会在这中间得到一些意想不到的收获。
有人用Ext做过项目吗?
效果怎样?
看下他的js,完全可以修改下自己来用
在分细一点,一种是用纯的javascript来实现,被称为静态树,如dtree(个人感觉很容易入手,源代码也简单,修改也容易),尚学堂马士兵老师提供的TV120.js也不错还有一种,使用javascript + 微软的xmlHttpRequest来实现 (被称作ajax)技术来实现的动态树,其基本方法,是在action层来拼动态的xml格式字符串
,使用xloadTree还不错,ext等(强烈推荐ext,一种基于javascript技术的前台ajax框架,侧重前端表现)csdn下载区的资料很多另外与树相关联的实现,个人觉得还有联级的下拉菜单,也可以通过以上方式来实现