insertAdjacentHTML方法示例
摘要: 添加HTML內容與文本內容以前用的是innerHTML與innerText方法,最近發現還有insertAdjacentHTML和insertAdjacentText方法,這兩個方法更靈活,可以在指定的地方插入html內容和文本內容。
閱讀全文
posted @
2007-08-30 17:19 Scott.Pan 閱讀(23447) |
評論 (2) 編輯
封裝了Jakarta 文件上傳功能的一個類(轉)
摘要: 封裝了Jakarta 文件上傳功能的一個類
閱讀全文
posted @
2007-08-09 09:44 Scott.Pan 閱讀(1010) |
評論 (0) 編輯
動態WEB應用中的用戶SESSION管理方案
摘要: 要有這么一個監聽器,當加入session時就可以觸發一個加入session事件,在session過期時就可以觸發一個刪除事件,那么我們的把要處理的東西加入到這兩個事件中就可以做很多于SESSION相關連的事。如在線用戶的管理,單點登陸等等。
在J2EE中可以實現HttpSessionBindingListener接口,此接口有兩要實現的方法。
void valueBound(HttpSessionBindingEvent event) 當實現此接口的監聽類和session綁定時觸發此事件。
void valueUnbound(HttpSessionBindingEvent event) 當session過期或實現此接口的監聽類卸裁時觸發此事件。
下面是一個示例解決方案:可以把登陸用戶的信息記錄在緩沖池中,當SESSION過期時,用戶信息自動刪除。
閱讀全文
posted @
2007-07-12 17:11 Scott.Pan 閱讀(396) |
評論 (0) 編輯
JDBC之代碼復用(轉)
摘要: 在使用JDBC連接數據庫的時,我們會采用executeQuery(String sql)獲得一個結果集。當數據庫結構變化或者獲得其他數據庫表結果集的時候我們需要將ResultSet結果集根據不同的數據結構重新遍歷。
如何才能建立一個與數據庫結構無關的JDBC連接呢?我們可以通過使用ResultSetMetaData()方法獲得表結構。然后使用Object[]數組遍歷結果集。當我們要取得相應的結果時,我們可以使用Iterator迭代器。只要遍歷迭代器就可以取出結果。
閱讀全文
posted @
2007-07-12 16:30 Scott.Pan 閱讀(374) |
評論 (0) 編輯