用Hibernate实现分页查询。具体应该怎样在action中实现。求一个大概思路、

 我来答
it1132149920
2012-04-09 · 超过18用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:45.7万
展开全部
首先在dao层可以设置从第几条开始查询和总共查询多少条,相信楼主肯定知道的。
在action中设置当前页数page和总共的页数pages,
每页显示多少个count,从哪个位置开始查找begin。
从第一页开始,页面上通过el表达式取得action中的当前页page,
在按钮上一页中添加链接,地址你自己知道的后面的参数是page=${page-1},
同理下一页page=${page+1},
begin默认为1,计算的方法为begin=(page-1)*count,
然后把begin和count传入dao中就可以查找了
更多追问追答
追问
我没有说清楚。你说的我都明白。我的问题就是在A.jsp页面中还有一个表单进行模糊查询(这个参数传递到do.action,action中有获取来的name等属性。还有我给定了初始值的page=1)。然后我在超链接,设置的还是指向这个do.action,并且再传递page的值。然后报错了。
追答
报什么错
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式