论坛首页 入门技术论坛

构建自己的通用分页组件(上)

浏览 11707 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-05-27  
dsea 写道
zhangshixi 写道
anzn20 写道
代码没给完!

代码我已打包上传上了,不知这位兄弟所说是何代码?

最好发布能直接导入的

兄弟,你也太懒了,我都一步一步写的那么详细了,你也就导入几个需要的jar包而已,我想这应该不是难事吧。如果我把所有都放上,势必给别人下载加大负担,如果你需要的话,可发信息给我,我发给你一份,请见谅。
0 请登录后投票
   发表时间:2010-05-27  
精神可嘉!!!

但是这不是重复劳动吗?DisplayTag能够实现你的全部功能。
http://displaytag.sourceforge.net/1.2/index.html
0 请登录后投票
   发表时间:2010-05-28  
分页,程序部分例子很多,类似楼主的包装很多,但数据库部分如何处理也是很关键的
因为大量数据不可能一次取出,可能对于有些数据库有好的SQL,但有些可能没有
如DB2 只能row number()先生成序号,而oracle可能有自己的序号..........
0 请登录后投票
   发表时间:2010-05-28  
zhangqh_zz 写道
分页,程序部分例子很多,类似楼主的包装很多,但数据库部分如何处理也是很关键的
因为大量数据不可能一次取出,可能对于有些数据库有好的SQL,但有些可能没有
如DB2 只能row number()先生成序号,而oracle可能有自己的序号..........

这里的分页只是提供一个供前后台方便交流使用的组件,至于底层如何实现和优化,对于调用者来说应该是透明的吧。
0 请登录后投票
   发表时间:2010-05-28  
没有看到楼主的分页组件里边包含当前页显示的数据,不知道楼主是怎么考虑当前页显示的数据的?
0 请登录后投票
   发表时间:2010-05-29  
pengfeng 写道
没有看到楼主的分页组件里边包含当前页显示的数据,不知道楼主是怎么考虑当前页显示的数据的?


关于如何取得当前页面的数据,我在文章中已写的很清楚,请查看文章的“如何使用”部分。
我也说过多遍,这里的分页只是提供一个供前后台方便交流使用的组件,至于如何处理当前页的数据、以及底层如何实现分页技术,都可根据具体实现的不同而不同,这样也大大提高了灵活和通用性,减少了代码的耦合性,给开发提供了便利的同时,也降低了代码的维护成本。

 

0 请登录后投票
   发表时间:2010-05-29  
还不错,看看!
0 请登录后投票
   发表时间:2010-05-29  
恩不错。。代码结构比较合理 借鉴一下
0 请登录后投票
   发表时间:2010-06-07  
我还想知道。

Action里面怎么拼参数,怎么取SIZE,DAO里怎么取总。。。

可否再详细一点?
0 请登录后投票
   发表时间:2010-10-25  
不知道LZ的PageScope在此有何意义?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics