日期:2014-05-17  浏览次数:20617 次

如何分页 需要分页的数据已经获取了 下一步该怎么做?
本人是个新手,也第2次在这发表求助 都说这个论坛 高手云集 希望大家别让我失望啊

问题描述:  我的QQ 5101437
此程序是个小搜图程序 ,本人已经成功用struts2+jdbc从数据库十万张图片取得了20张最接近图片的绝对路径显示到页面了,
现在不想把20张图片一次全展示出来,想通过pager_taglib实现分页,或者其他方式  

我知道分页有两种一种是数据库分页用LIMT,另外一个是内存分页,就是一次查出所有的数据,然后分批展示,我就想用pager_taglib用内存分页!需要分页的数据20个绝对路径已经取得!能QQ远程协助我的最好

问题其实很简单啊 需要的数据list 已经获取了  只是把这个LIST分批显示到页面上而已!

------解决方案--------------------
需要多少,从数据库提多少
别一次性全提出来再业务分页
------解决方案--------------------
就像1楼说的 你取5张就行了
------解决方案--------------------
引用:
Quote: 引用:

本人是个新手,也第2次在这发表求助 都说这个论坛 高手云集 希望大家别让我失望啊

问题描述:  我的QQ 5101437
此程序是个小搜图程序 ,本人已经成功用struts2+jdbc从数据库十万张图片取得了20张最接近图片的绝对路径显示到页面了,
现在不想把20张图片一次全展示出来,想通过pager_taglib实现分页,或者其他方式  

我知道分页有两种一种是数据库分页用LIMT,另外一个是内存分页,就是一次查出所有的数据,然后分批展示,我就想用pager_taglib用内存分页!需要分页的数据20个绝对路径已经取得!能QQ远程协助我的最好

问题其实很简单啊 需要的数据list 已经获取了  只是把这个LIST分批显示到页面上而已!
 
我已经按照需求从数据库十万张图中 通过Struts2在ACTION层 获取到了20张图片 现在是需要把这个20张分页也 比如5张为一页
这种情况下可以把这 20 张一次性提出来,然后缓存起来。避免每次都去操作数据库
------解决方案--------------------
尽量一页一页的查询,一下子全查大数据的时间就完蛋了
------解决方案--------------------
引用:
谁帮我实现下啊?  我的Q  510 1437   远程也可以啊  

后台分页吧。那符合要求的20条记录有对应的rowid的。根据rowid显示即可。
------解决方案--------------------
明白思想就好了。参考网上的。条数,页数等