struts2用iterator分页

项目背景:仓库管理,每个货物有9个属性list里面有9*100条数据也就是有100个货物<s:iteratorvalue="list"var="num"status="i... 项目背景:仓库管理,每个货物有9个属性
list里面有9*100条数据 也就是有100个货物
<s:iterator value="list" var="num" status="index" > //遍历list
<s:if test="(#index.count-1)/9<20"> //显示前20条数据
<s:if test="(#index.count - 1) % 9 == 0">//每9个数据一换行(9个数据就是一个货物的完整信息)
<tr>
</s:if>
<td><s:property value="#num"/></td>
</s:if>
</s:iterator>
我想用一个button来控制分页,每按一下 就显示后面的20个货物数据
展开
 我来答
在向王庙烹饪的深海鱼
推荐于2016-08-12 · TA获得超过233个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:235万
展开全部
我想说,真正的分页是每一页只查询一定数量的数据,比如你说显示前20条数据,那么这一页查出来的数据就只有20条,而不是查出100条取前面20条来显示

如果按照你的想法是可以实现的,也很简单,给页面传递一个参数page,第一页的时候page=1,然后依次递增,简单运算一下也就出来了

如果你想做真正的分页,就去查一查分页的SQL语句怎么写吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式