hibernate查询结果分页显示的问题!!!急!!! 5
3个回答
展开全部
你在jsp页面中获得每页显示多少条,当前是第几页,你就可以算出从第几条记录开始,取多少条
Query query = getSession().createQuery(hql);
query.setFirstResult(startid);
query.setMaxResults(count);
List list =new ArrayList();
list=query.list();
return list;
Query query = getSession().createQuery(hql);
query.setFirstResult(startid);
query.setMaxResults(count);
List list =new ArrayList();
list=query.list();
return list;
更多追问追答
追问
这个代码就是把我搜索的东西放到list里么?
追答
是呀
展开全部
首先你要定义一个分布组件如pagination里面有返回上一页,后一页的方法,有list集合属性,总记录,分页大小,当前页等属性。list用于装从 hibernate经过分布后返回的数据。
在jsp页面里拿出分布组件pagination然后再遍历它的list集合就可以了,可以用jstl或strust2标签遍历。
在jsp页面里拿出分布组件pagination然后再遍历它的list集合就可以了,可以用jstl或strust2标签遍历。
追问
我大概有思路.. 可是代码就卡住.. 大神有Q么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你给个邮箱,我有例子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询