关于分页的一些经验。
2009-07-06 14:13
295 查看
package tool; public class Fenye { //每页显示的信息数 public static final int number = 2; //根据总的信息数得到总页数 public static int getPageCount(int infoNum){ return (infoNum+number-1)/number; } //得到某页的起始信息下标 public static int getStart(int page){ return (page-1)*number; } public static void main(String[] args) { System.out.print(Fenye.getStart(97)); } }
上面是需要的一个工具类。
分页的最核心的支持代码是:
Query query = getSession().createQuery(queryString); query.setFirstResult(Fenye.getStart(page));//从第几个记录开始取 query.setMaxResults(Fenye.number);//一页显示几条记录
相关文章推荐
- 关于分页的一些经验。
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 关于ASP.NET在IIS一些问题的经验总结
- 关于ASP.NET在IIS一些问题的经验总结
- 关于mongodb创建索引的一些经验总结(转)
- Entity Framework3.5 关于外键表的一些经验
- 关于文件分页时候的一些问题。以及解决方案。
- 关于W3C CSS标准的一些经验
- 关于achartengine的使用一些小经验 -
- 关于cometd的一些使用经验
- 关于MYSQL优化的一些经验
- 【Android】关于Android控件EditText的属性InputType的一些经验
- 关于启用 HTTPS 的一些经验分享
- 关于中文乱码问题的一些解决方案和经验
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享! .
- Godaddy服务器上关于ASP.NET网站建设一些经验(一)
- 关于动态链接库调用的一些经验总结
- 根据自己多年来在招聘方面的经验,提供关于一些关于外企如何招聘的信息。
- 转载:关于Matlab GUI的一些经验总结
- 关于CoordinatorLayout的一些使用经验