繁体中文
设为首页
加入收藏
当前位置:JSP技术首页 >> 资料/其它 >> JSP+JavaScript实现类似MSDN CSDN导航树效果

JSP+JavaScript实现类似MSDN CSDN导航树效果

2005-02-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:New Document '> 0) {%> onClick='ExpandNode(Node_,)'>+ >- 0) {%> onDblClick='ExpandNode(Node_,)' > _0' style='display: none' loaded='no'> 正在加载 ... New Document +"; else sHTML = sHTML + "...

New Document

'> 0)

{%>

onClick='ExpandNode(Node_,)'>+

>-

0)

{%>

onDblClick='ExpandNode(Node_,)'

>

_0' style='display: none' loaded='no'>

正在加载 ...

New Document

<%

String ParentNode = request.getParameter("PNode");

int i;

int j;

String nSpace="";

j= ParentNode.length()- ParentNode.replaceAll("_","").length();

for (i=0;i

nSpace = nSpace + " ";

String sHTML ="";

i=0;

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 + "

" + nSpace + " 正在加载 ...";

%>

责任编辑:admin
相关文章