首页 > 代码库 > dTree的使用
dTree的使用
先来看一下总体框架frameset
<frameset rows="103,*,43" frameborder=0 border="0" framespacing="0"> <frame src="${pageContext.request.contextPath}/admin/top.jsp" name="topFrame" scrolling="NO" noresize> <frameset cols="159,*" frameborder="0" border="0" framespacing="0"> <frame src="${pageContext.request.contextPath}/admin/left.jsp" name="leftFrame" noresize scrolling="YES"> <frame src="${pageContext.request.contextPath}/admin/welcome.jsp" name="mainFrame"> </frameset> <frame src="${pageContext.request.contextPath}/admin/bottom.jsp" name="bottomFrame" scrolling="NO" noresize> </frameset>
绿色的topFrame、leftFrame、mainFrame、bottomFrame对应页面的四个部分如图所示:
左边部分leftFrame(${pageContext.request.contextPath}/admin/left.jsp)包含了dTree
left.jsp:
<%@ page language="java" pageEncoding="UTF-8"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>菜单</title> <link href="${pageContext.request.contextPath}/css/left.css" rel="stylesheet" type="text/css"/> <link rel="StyleSheet" href="${pageContext.request.contextPath}/css/dtree.css" type="text/css" /> </head> <body> <table width="100" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="12"></td> </tr> </table> <table width="100%" border="0"> <tr> <td> <div class="dtree"> <a href="javascript: d.openAll();">展开所有</a> | <a href="javascript: d.closeAll();">关闭所有</a> <script type="text/javascript" src="${pageContext.request.contextPath}/js/dtree.js"></script> <script type="text/javascript"> d = new dTree(‘d‘); d.add(‘01‘,-1,‘系统菜单树‘); //01代表本级节点的编号 -1代表根节点 d.add(‘0102‘,‘01‘,‘分类管理‘);//0102代表本级节点的编号 01代表父级节点 d.add(‘010201‘,‘0102‘,‘分类管理‘,‘${pageContext.request.contextPath}/admin/category/list.jsp‘,‘‘,‘mainFrame‘); d.add(‘0104‘,‘01‘,‘商品管理‘); d.add(‘010401‘,‘0104‘,‘商品管理‘,‘${pageContext.request.contextPath}/adminProductList‘,‘‘,‘mainFrame‘); d.add(‘0105‘,‘01‘,‘人事管理‘); d.add(‘010501‘,‘0105‘,‘人事管理‘,‘${pageContext.request.contextPath}/admin/product/list.jsp‘,‘‘,‘mainFrame‘); document.write(d); </script> </div> </td> </tr> </table> </body> </html>
重要的一点就是上面代码中红色标注的mainFrame也就是左边绿色页面在frameset中填充的部分。
下面是dTree的一些细节方面的介绍:http://blog.csdn.net/judyfun/article/details/40889567
dTree的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。