分页

 @SuppressWarnings("unchecked")
 public void findHolidays(PageBean pageBean, int startRow, int pageSize) {
  final String hql = "from TblLegalHoliday";
  final String countHql = "select count(*) from  TblLegalHoliday";
  Session session = getHibernateTemplate().getSessionFactory()
    .getCurrentSession();
  Query query = session.createQuery(hql);
  query.setFirstResult(startRow);
  query.setMaxResults(pageSize);
  List list = query.list();
  int totalPage = ((Long) session.createQuery(countHql).uniqueResult())
    .intValue();
  int pageIndex = (startRow / pageSize) + 1;
  pageBean.setCurrentPage(pageIndex);
  pageBean.setList(list);
  pageBean.setPageSize(pageSize);
  int pageCount = (int) ((totalPage - 1 + pageSize) / pageSize);
  if (pageCount > 0 && pageIndex > pageCount) {
   pageIndex = pageCount;
  }
  pageBean.setTotalPage(pageCount);
  System.out.println("***************** totalPage:" + totalPage);
  pageBean.setAllRow(totalPage);// 怎么解决?
 }
阅读更多
上一篇DateUtils
下一篇生成id
想对作者说点什么? 我来说一句

无刷新高级分页

2011年09月08日 25KB 下载

extjs 分页 下载

2011年07月25日 7KB 下载

struts2分页模型

2011年07月12日 6KB 下载

struts分页struts分页

2009年10月19日 4KB 下载

jsp 分页jsp 分页

2011年06月11日 419KB 下载

分页代码 分页代码 分页代码

2010年10月14日 16KB 下载

jsp分页显示,查询书店的数据

2009年06月24日 64KB 下载

分页工具类分页工具类

2009年10月20日 11KB 下载

没有更多推荐了,返回首页

关闭
关闭