ssh框架实现查询结果分页。 50

ssh框架如何实现查询结果分页?讲讲思想,和代码,谢谢了。就是我要将查询结果进行分页,都要在哪个部分加什么功能的代码?最好给个例子... ssh框架如何实现查询结果分页?讲讲思想,和代码,谢谢了。就是我要将查询结果进行分页,都要在哪个部分加什么功能的代码?最好给个例子 展开
 我来答
ligenshu1992
2013-05-28 · TA获得超过302个赞
知道小有建树答主
回答量:834
采纳率:0%
帮助的人:379万
展开全部
写一个类 假如叫PageModel 该类有一个属性list(List 类型的),PageNo(当前页),PageSize(每页显示记录条数)然后在查询数据库dao实现那里查询后(该方法返回值为PageModel) 先创建PageModel对象 然后给其属性list,PageNo,PageSize赋值 然后在jsp里的jstl标签里的集合可以填写PageModel.list (别忘记放到request内置对象那) 至于上一页下一页的话就是通过改变PageNo从而实现分页的 至于代码 现在不再我电脑上 不想写 反正照这思路是可以实现分页的
烧死耗子
2013-05-28 · 超过16用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:31.3万
展开全部
分两种了,
第一种是前台分页,也叫假分页,把查询得到的所有结果全部传到前台,利用js插件啥的分页,网上很多类似的插件,数据不多时用这个就可以了;
第二种是后台分页,只查询你页面显示的值,要实现这个功能,除了必要的参数,查询起始列数,要查询的条数也要传过去,调用hibernate分页,若有删除功能,还要把满足条件的数据的总条数传过去(最后一页只有一条数据时会用到,这样你就能实现网页显示前一页的内容,当然也可以每次跳页都查一遍),这里我也推荐一个插件,pager-taglib
追问
第一种方法,我查询到所有之后,可以对查询结果进行操作么?如果能,第一种应该怎么写合适?
追答
可以的啊,修改完就刷新下页面,利用ajax,或者action重定向等方法,修改的话,我一般弹出新窗口,显示详细信息,在新窗口修改,不过这样子参数传起来可能有些麻烦,能在本页实现的功能就在本页实现,比如删除就可以在本页实现
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式