用法简介:
页面处理:
<jsp:useBean id="tree" class="com.hhsoft.houtai.RSReturnTree" />
<body>
<div class="dtree" style="width: 100%; height: 95%; overflow:auto">
<script type="text/javascript" src="js/tree.js"></script>
<script type="text/javascript">
<%=tree.getMenu1("T_tree")%>
document.write(d);
function openLocation(strUrl)
{
parent.frames[2].location.replace(strUrl)
}
function cwin()
{if(parent.testframeset.cols!='200,*')
{parent.testframeset.cols='200,*';
}
else{parent.testframeset.cols='-10,*';
}}
</script>
</div>
</body>
类中的处理:
package com.hhsoft.houtai;
import com.hhsoft.database.db;
import com.sun.rowset.CachedRowSetImpl;
public class RSReturnTree {
db dd=new db();
String menu="d = new dTree('d');\n d.add('001',-1,'后台维护列表');\n";
public String getMenu1(String SQL){
CachedRowSetImpl crs=null;
crs=dd.dbquery("select * from "+SQL+"","2008");
System.out.println("select * from "+SQL+"");
//不用再建立新的返回树的类,只需要把数据库的字段名相同就OK了,数据库名称为变量
try{
int bh=0;
while(crs.next()){
String mc=new String(crs.getString("mc"));
//System.out.println("111111111111111111");
String clj=new String(crs.getString("url"));
//System.out.println("11111122222221111111");
System.out.println(mc+"*******"+clj);
String img="";//new String(crs.getString("image"));
menu+="d.add('"+bh+"','001','"+mc+"','"+clj+"','','','img/page.gif','','');\n";
bh++;
}
}catch(Exception e){
System.out.println("~~~~~getMenu1~返回时有异常~~~~~~~~");
}
return menu;
}
}
分享到:
相关推荐
当然这也是一个第三方插件,按照上面的操作后(实际就是将两个目录及文件 plugin/NERD_tree.vim 和doc/NERD_tree.txt 放至 ~/.vim/目录下)。此时再vim打开文件,末行模式执行 :NERDTree 即可看到左边会显示目录树...
在本文中,我们将深入探讨`Ext.tree.TreeLoader`与JSON数据在Ext JS框架中的应用。`Ext.tree.TreeLoader`是Ext JS库中的一个组件,它负责加载和解析树形结构的数据,而JSON(JavaScript Object Notation)则是一种轻...
首先,deviceTree.exe是一个用于展示系统设备树的工具。它以图形化的方式展示了系统中所有硬件设备的层次结构,包括设备控制器、设备实例、设备驱动等。通过deviceTree,用户可以快速定位到感兴趣的硬件设备,查看其...
**jstree.min.js** 是一个基于 jQuery 的交互式树形视图插件,它允许在网页中创建和管理结构化的目录或数据展示。这款插件以其轻量级、高度可定制和易于使用的特性而受到开发者们的欢迎。下面将详细介绍 jstree 的...
tree.jstree.jstree.jstree.jstree.jstree.jstree.js
《jQuery.tree.js:构建高效树形导航菜单的插件解析》 在网页设计与开发中,树形导航菜单是一种常见的用户界面元素,它能够清晰地展示层级关系,帮助用户更有效地浏览和理解网站结构。jQuery.tree.js是一款专门用于...
本文将深入探讨如何使用layui实现下拉树,并结合"selectTree.rar"中的示例代码进行解析。 首先,我们需要了解layui的基本用法。layui的核心是模块化设计,每个功能模块都有对应的js和css文件,如layui.all.js包含了...
不错的适合练手、课程设计、毕业设计的JSP项目源码:JSP无限级分类目录树_sorttree.rar不错的适合练手、课程设计、毕业设计的JSP项目源码:JSP无限级分类目录树_sorttree.rar不错的适合练手、课程设计、毕业设计的...
extjs 可编辑的表格树,每个单元格自定义编辑组件,可以自适应列宽,只有源码与例子,运行实例要修改路径,不然图片不能显示,注意etree.jsp的js引入路径 支持Ext2.x以上版本 如运行不了EmailTo : codeme9@gmail....
### Ext.ux.tree.TreeGrid 异步加载知识点详解 #### 一、Ext.ux.tree.TreeGrid简介 在ExtJS框架中,`Ext.ux.tree.TreeGrid`组件是一种结合了树形结构与表格显示特性的控件,适用于展示具有层级关系的数据。通过...
有需要的直接下载替换掉start\layui\lay\modules目录下的tree.js文件即可
树容器 tree.h The tree.hh library for C++ provides an STL-like container class for n-ary trees, templated over the data stored at the nodes. Various types of iterators are provided (post-order, pre-...
jquery.checktree.js的资源jquery.checktree.js的资源jquery.checktree.js的资源
《设备树(Device Tree)与deviceTree.exe在操作系统中的作用详解》 在计算机科学领域,尤其是在嵌入式系统和Linux操作系统中,设备树(Device Tree)扮演着至关重要的角色。设备树是一种数据结构,用于向操作系统...
这个实例结合了多个技术,包括Accordion布局、Servlet、Struts2以及JSON数据交互,以及Ext.tree.Panel组件,以创建一个功能丰富的用户界面。 Accordion布局是ExtJS中的一个布局管理器,它允许在一个区域内组织多个...
tree.js入门程序,立即体验js的强大SDSD SA 的啥DS 分大幅
**jsTree.v.1.0中文文档** jsTree是一款基于JavaScript的开源库,主要用于创建、操作和展示HTML页面上的树状结构。它适用于构建复杂的交互式界面,如文件管理系统、组织架构图、导航菜单等。jsTree v.1.0是该库的一...
本文将深入探讨“file_Tree.rar_filetree jsp_文件树”这一主题,以及如何在JSP(JavaServer Pages)页面上实现一个交互式的文件树视图。 文件树(File Tree)是一种图形化界面元素,它以树状结构展示文件系统中的...
`jQuery.simple.tree.js` 是`jQuery SimpleTree`的核心代码文件,通过阅读源码,你可以了解到插件是如何解析JSON数据,渲染树结构,以及处理异步加载和复选框事件的。在`iteye`博客上发布的链接...