站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题导航树效果,JSP + JavaScript 实现

导航树效果,JSP + JavaScript 实现

摘要: 导航树效果,JSP + JavaScript 实现


转自:http://java.mblogger.cn/zhipingch/posts/15336.aspx
类似 MSDN CSDN 导航树效果,JSP + JavaScript 实现!

java.lang.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// java.sql.Connection ConnectionX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\Resin\doc\examples\Tree\tree.mdb","admin", "");
// java.sql.Statement StatementX = ConnectionX.createStatement();
java.sql.ResultSet ResultSetX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft Access Driver (*.mdb)};DBQ=e:\resin-2.1.6\doc\examples\Tree\tree.mdb","admin", "").createStatement().executeQuery("select *,(select count(*) from tree where parentid =T.id ) as Children from tree T where parentid = " + request.getParameter("PID"));
int children;
int ID;
while (ResultSetX.next())
{ children=ResultSetX.getInt("children");
ID=ResultSetX.getInt("id");
sHTML = sHTML + "

" + nSpace + " if (children >0)
sHTML = sHTML + " onClick='ExpandNode(" + ParentNode + "_" + (i + 1) + "," + ID + ")'>+";
else sHTML = sHTML + ">-";
sHTML = sHTML + "\n" + " if (children >0)
sHTML = sHTML + " onDblClick='ExpandNode(" + ParentNode + "_" + (i + 1) + "," + ID + ")'";
sHTML = sHTML + ">" + ID + ": " + ResultSetX.getString("remark") + "
";
if (children >0)
sHTML = sHTML + "";
%>
<% i++;
}%>
<body>
<script>
var x = eval('parent.' + '<%= ParentNode + "_0"%>' ) ;
x.innerHTML="<%= sHTML %>";
</script>
</body>

</td> </tr> <tr> <td vAlign=top align=left height="100%">
↑返回目录
前一篇: 树形目录的递归实现数据库+jsp+javabean
后一篇: 如何开始学习JSP