08 2010 档案
摘要:分页技术原理与实现(三)——无刷新的Ajax分页技术 紧接着上篇—分页技术原理与实现(二)——Java+Oracle实现,本篇继续分析分页技术。上篇讲的是分页技术的代码实现,这篇继续分析一下分页技术的效果控制。 上篇已经用代码简单的实现了一个分页。但是我们都看到,代码中每次通过servlet请求取得结果集后,都会转向到一个jsp页面显示结果,这样每次查询页面都会刷新一下,比如查询出现结果集后要查看第三页,页面就会刷新一下。这样页面给人的效果感觉就会有点不舒服,所以我们希望能够在通过条件查询结果集后无论访问哪一页,页面都不会刷新,而只是结果集变化。要解决这个,我想大家很容易就会想到Ajax了。.
阅读全文
摘要:分页技术原理与实现(二)——Java+Oracle代码实现 紧接着上篇—分页技术原理与实现(一)——为什么要进行分页及怎么分页,本篇继续分析分页技术。上篇讲的是分页技术的简单原理与介绍,这篇深入分析一下分页技术的代码实现。 上篇最后讲到了分页的最佳实现是在数据库层进行分页,而且不同的数据库有不同的分页实现,比如Oracle是用三层sql嵌套实现分页的、MySql是用limit关键字实现的(上篇已讲到)。 这篇以Java+Oracle为基础,讲解代码层的实现。 就如平时我们很在分页中看到的,分页的时候返回的不仅包括查询的结果集(List),而且还包括总的页数(pageNum)、当前第几页(pag
阅读全文
摘要:spring没办直接配置泛型,原因:泛型仅在编译时起作用,而spring依赖注入为运行时特性。解决方案:把泛型先具体化成普通类型,再在spring中配置这个普通类型。举例如下:泛型类public class GenericsBean<T>{}普通类(引入,只起到一个转化作用)public class NormalBean extends GenericsBean<String>(){}然后再到配置文件里配置NormalBean就可以了。
阅读全文