Mr_2king
Mr_2king
采纳率0%
2016-07-07 10:41 阅读 1.6k

hql语句怎么写分页,才能在页面上一行显示5条记录?求指教

图片说明

如图片所示,怎么才能像那样显示出来,还要分页

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • Brain_Storming Brain_Storming 2016-07-07 11:26
        String hql="From User";
        Query query = session.createQuery(hql);;
        int pageNo = 2;  //当前时第几页
        int pageSize = 5; //每页多少条
        query.setFirstResult((pageNo-1)*pageSize);
        query.setMaxResults(pageSize);
    
    点赞 评论 复制链接分享
  • u014401187 lzhrsmile 2016-07-07 12:05
    List result = session.createQuery(hql)
                          .setFirstResult(offset)
                          .setMaxResults(pageSize)
                            .list();
    return result;
    
        你要的效果好像还要结合css/js
    
    点赞 评论 复制链接分享

相关推荐