dtree.jsp

来自「三层架构实现左侧菜单」· JSP 代码 · 共 57 行

JSP
57
字号
<%@ page contentType="text/html; charset=GBK" language="java" import="java.util.*"%>
<%@ page import="welltree.*" %>
<html>
	<head>
		<title>左框架树形</title>
		<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
		<link rel="StyleSheet" href="css/dtree.css" type="text/css" />
		<script type="text/javascript" src="script/dtree.js"></script>
<!--滚动条设置代码-->
<style type="text/css">
body{
      SCROLLBAR-FACE-COLOR:#BAC8E0;
      SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
      SCROLLBAR-SHADOW-COLOR:#6AD9F0;
      SCROLLBAR-3DLIGHT-COLOR:;
      SCROLLBAR-ARROW-COLOR:#000000;
      SCROLLBAR-TRACK-COLOR:#D4D0C8;
      SCROLLBAR-DARKSHADOW-COLOR:#000000;
      CURSOR:Default;
    }
</style>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="">
<div class="dtree" >
	<script type="text/javascript">
	d = new dTree('d');
	d.add(0,-1,'长庆油田');
	<%
	WellTreeDAO dao=new WellTreeDAO();
	String dbpath=application.getRealPath("db/tree.mdb");
	Vector v=dao.getObjects(dbpath);
	Vector v_yt_qk=dao.getQks(dbpath);
	Vector v_yt=dao.getYts(dbpath);
	for(int i=0;i<v_yt.size();i++){
	String yt=(String)v_yt.get(i);
	out.print("d.add('"+yt+"油田',0,'"+yt+"');");
	}

	for(int i=0;i<v_yt_qk.size();i++){
	String yt_qk=v_yt_qk.get(i).toString().trim();
	String yt=yt_qk.substring(0,yt_qk.indexOf("_"));
	String qk=yt_qk.substring(yt_qk.indexOf("_")+1);
	out.print("d.add('"+qk+"','"+yt+"','"+qk.substring(0,qk.length()-2)+"');");
	}

	WellTreeBean tree=new WellTreeBean();
	for(int i=0;i<v.size();i++){
	tree=(WellTreeBean)v.get(i);
	out.print("d.add('"+tree.getJh()+"','"+tree.getQk()+"区块','"+tree.getJh()+"','','','rightFrame');");
	}
%>
	document.write(d);
	</script>
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?