
在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 閱讀(158)
評論(0) 編輯 收藏