struts2 List 前台 分页 50
我用的是Struts2,我想进行前台分页该怎么做?Action中得到一个List集合,在页面迭代显示,现在只是想对这个集合进行分页显示.我该怎么做啊?请大家帮帮忙....
我用的是Struts2,我想进行前台分页该怎么做?Action中得到一个List集合,在页面迭代显示,现在只是想对这个集合进行分页显示.我该怎么做啊?请大家帮帮忙.
展开
4个回答
展开全部
<s:iterator value="{1,2,3,4,5}" begin="2" end="4" >
<!-- current iteration value (2,3,4) -->
<s:property value="top" />
</s:iterator>
把value属性里面的值换成你要显示的list。
<!-- current iteration value (2,3,4) -->
<s:property value="top" />
</s:iterator>
把value属性里面的值换成你要显示的list。
参考资料: http://struts.apache.org/2.x/docs/iterator.html
展开全部
建议你用sql语句获取分页。或者使用存储过程完成分页。
搜出全部再迭代太浪费资源。
搜出全部再迭代太浪费资源。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单啦。你在session里面存放一个变量控制你选择多少个啊,每次迭代完了以后保存你当前所迭代到的位置,下一页的时候再接着迭代就是了,不过不建议这这样做,因为如果数据量大的话,你的程序效率就有点低了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
displaytag
<display:table class="displaytag" name="list" pagesize="" id="name" requestURI="action.do">
<display:table class="displaytag" name="list" pagesize="" id="name" requestURI="action.do">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询