資源簡介
程序?qū)⑹褂肁jax技術(shù)實(shí)現(xiàn)動態(tài)獲取數(shù)據(jù)的樹狀菜單。當(dāng)展開菜單時,自動向服務(wù)器發(fā)送請求,查詢該菜單下的子菜單,并在客戶端顯示子菜單,而無需刷新整個頁面。
源碼結(jié)構(gòu)說明
1.TreeWiewDemo文件夾下為源文件
2.TreeWiewDemo.war為部署文件
代碼片段和文件信息
package?book.treeview;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.Vector;
public?class?Category?implements?TreeviewElement?{
protected?int?ID;//代表數(shù)據(jù)庫中category_id列;
protected?int?parentID;//代表數(shù)據(jù)庫中parent_category_id列;
protected?String?categoryName;//代表數(shù)據(jù)庫中category_name列;
protected?String?activeStatus=“Y“;//代表數(shù)據(jù)庫中active_status列;
public?Category()?{//無參的構(gòu)造方法?
this.ID?=?-1;
}
public?Category(int?id)?{//有參的構(gòu)造方法,參數(shù)為portlet_id
this.ID?=?id;
if?(!FromDb())//如果有找到該id的porlet
this.ID?=?-1;
}
public?boolean?FromDb()?{//從數(shù)據(jù)庫中讀出,并更新bean
int?row?=?-1;
//讀記錄的sql語句
String?sql?=?“select?*?from?product_category?where?category_id=“?+?this.ID
+?“?and?active_status=‘Y‘“;
ResultSet?rs?=?DbManager.getResultSet(sql);//執(zhí)行sql語句并返回R
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????62??2006-05-19?15:20??14\readme.txt
?????文件?????253484??2006-05-19?15:20??14\TreeWiewDemo.war
?????文件????????408??2006-05-19?15:20??14\TreeWiewDemo\.classpath
?????文件????????309??2006-05-19?15:20??14\TreeWiewDemo\.myme
?????文件???????1352??2006-05-19?15:20??14\TreeWiewDemo\.project
?????文件???????1270??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\db.sql
?????文件????????679??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\dynamicTree.jsp
?????文件????????554??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\simpleTree.jsp
?????文件????????586??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\staticTree.jsp
?????文件????????567??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\web.xm
?????文件?????236956??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\lib\mysql.jar
?????文件???????4059??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\classes\book\treeview\Category.class
?????文件???????1894??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\classes\book\treeview\DbManager.class
?????文件????????277??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\classes\book\treeview\TreeviewElement.class
?????文件???????4112??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\classes\book\treeview\treeviewRender.class
?????文件???????1805??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\WEB-INF\classes\book\treeview\TreeviewServlet.class
?????文件?????????39??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\me
?????文件???????3988??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\js\ajax.js
?????文件???????2918??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\js\all.js
?????文件???????8062??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\js\folder-tree-static.js
?????文件?????????54??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\blank.gif
?????文件????????572??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\folder.gif
?????文件???????1553??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\loading.gif
?????文件????????197??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\minus.gif
?????文件????????200??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\plus.gif
?????文件?????????75??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\images\sheet.gif
?????文件????????453??2006-05-19?15:20??14\TreeWiewDemo\WebRoot\css\tree.css
?????文件???????4082??2006-05-19?15:20??14\TreeWiewDemo\src\book\treeview\Category.java
?????文件???????2180??2006-05-19?15:20??14\TreeWiewDemo\src\book\treeview\DbManager.java
?????文件????????265??2006-05-19?15:20??14\TreeWiewDemo\src\book\treeview\TreeviewElement.java
............此處省略21個文件信息
- 上一篇:JS可編輯的表格GridEdit
- 下一篇:Labview串口讀寫.vi
評論
共有 條評論