这两天在做struts的分页,在网上看了一些资料,找到几句不错的理解的话:
我认为分页现在有两种 :
1,在持久层就实现分页数据的取得,不过不是所有数据库都支持,oracle就支持。
2,在表现层把从持久层取得的所有数据(一般是个记录集)进行分页,网上好多都是这么做的。 是的,分页从处理的本质上讲,就这两种方式,至于各种式样的方法只是不同的外在表现形式。还有,找到了一个处理的分页的taglib,功能还可以吧。
我认为分页现在有两种 :
1,在持久层就实现分页数据的取得,不过不是所有数据库都支持,oracle就支持。
2,在表现层把从持久层取得的所有数据(一般是个记录集)进行分页,网上好多都是这么做的。 是的,分页从处理的本质上讲,就这两种方式,至于各种式样的方法只是不同的外在表现形式。还有,找到了一个处理的分页的taglib,功能还可以吧。