
在webroot下面防止一个js的文件夹。放入dtree.js还有op.js这个两个文件
<a href="javascript: d.openAll();">展开所有组织机构</a> | <a href="javascript: d.closeAll();">关闭组织机构</a>
<script type="text/javascript">
<!--
d = new dTree('d');
d.config.folderLinks=true;
//id, pid, name, url, title, target, icon, iconOpen, open
d.add(0,-1,'组织机构','','','');
<%
String sql = "select * from tree";
Connection conn = null;

try
{
conn = getConnection();
ResultSet rst = executeQuery(conn,sql);

while(rst.next())
{
System.out.println("---->"+rst.getString("id"));
System.out.println("---->"+rst.getString("pid"));
%>
d.add(<%=rst.getString("id")%>,<%=rst.getString("pid")%>,'<%=rst.getString("name")%>','','<%=rst.getString("name")%>','<%=rst.getString("target")%>');
<%
}
rst.close();
rst = null;
conn.close();
conn = null;

}catch(Exception ex)
{
out.println(ex.toString());
}
%>
document.write(d);
//-->
</script>
d.add(0,-1,'组织机构','','','');------这里的第一个0表示数据第一个最 根节点的 父亲节点的值

如果是0就是0,如果是null那就写null

还有JavaScript的路径要写对。
/Files/spiritahead/js.rar-----里面包含了 要求用到的js
posted on 2009-03-23 09:52
Johnhe 阅读(157)
评论(0) 编辑 收藏