大家谈谈struts的分页实现吧

我现在在用struts做一个项目,发现分页的实现有点困难,大家都说说应该怎么样实现呢?谢了!

使用标签库,具体可参考开源jdonFramework实现

你那本书我到是买了,感觉写的不是很详细啊,可能你还要买钱吧,呵呵.
标签库没有用过啊,感觉有点难,:(

花力气阅读开源jdonFramework软件,其中有标签库实现。

struts+bussiness+hibernate
让hibernate来实现分页,怎么样?

让hibernate来实现分页?
hibernate如何实现分页,只能象JDBC给你抓取数据啊?

我看过的分页程序比较多,总结起来有几点相同之处。
1。判断翻页的逻辑,这与你如何取数据无关,这个逻辑只需要知道你有多少总数,以及每页显示多少条就可以了。
2。将上面翻页逻辑的的到开始位置,当页显示的数目,通过SERVICE方法查找出来就可以了,返回一个列表集合。
3。在页面上通过表格展示这个列表集合,至于是按钮,链接,文字,类型都可以自己定义。
我们项目中的分页类是我设计的,我将前两部分抽取出来,后面给编码人员自己去实现这样就达到重用的目的。当然还有些人用标记库,无非多封装了一层,就是第三步也不用你编了,写几个参数。但是关键是1,2步实现麻烦第三步只是一个循环就可以了。