hibernate 数据来源与几张不同的表 怎么实现分页显示在JSP页面?
2个回答
展开全部
你在查询的时候给两个参数啊,pageNo(第几页)和pageSize(每页显示的记录数)。
String hql =" select =====";
List pageList = this.getSession().createQuery(pageHql) .setFirstResult((pageNo -1) * pageSize) .setMaxResults(pageSize) .list();
封装一个用于分页的类PageModel,给一些属性
private int pageNo;
private int pageSize;
private List pageList;
private int total;
.....
做好这些就好做了。
String hql =" select =====";
List pageList = this.getSession().createQuery(pageHql) .setFirstResult((pageNo -1) * pageSize) .setMaxResults(pageSize) .list();
封装一个用于分页的类PageModel,给一些属性
private int pageNo;
private int pageSize;
private List pageList;
private int total;
.....
做好这些就好做了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询