insertAdjacentHTML方法示例
摘要: 添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和insertAdjacentText方法,这两个方法更灵活,可以在指定的地方插入html内容和文本内容。
阅读全文
posted @
2007-08-30 17:19 Scott.Pan 阅读(23435) |
评论 (2) 编辑
封装了Jakarta 文件上传功能的一个类(转)
摘要: 封装了Jakarta 文件上传功能的一个类
阅读全文
posted @
2007-08-09 09:44 Scott.Pan 阅读(999) |
评论 (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 阅读(388) |
评论 (0) 编辑
JDBC之代码复用(转)
摘要: 在使用JDBC连接数据库的时,我们会采用executeQuery(String sql)获得一个结果集。当数据库结构变化或者获得其他数据库表结果集的时候我们需要将ResultSet结果集根据不同的数据结构重新遍历。
如何才能建立一个与数据库结构无关的JDBC连接呢?我们可以通过使用ResultSetMetaData()方法获得表结构。然后使用Object[]数组遍历结果集。当我们要取得相应的结果时,我们可以使用Iterator迭代器。只要遍历迭代器就可以取出结果。
阅读全文
posted @
2007-07-12 16:30 Scott.Pan 阅读(358) |
评论 (0) 编辑