看到javaeye上分页的帖子实在太多了,上半年,做网站,分页让我烦恼,一气之下,写了个可以通用的分页累,今天在单位,没源代码,先传jar,明天再传源代码,我也show下我的分页类
这是下载地址
http://code.google.com/p/javaman/downloads/list
简单说明
为了保险起见,绝对标准的OO设计
Page 接口 定义分页接口
AbstractPage Page接口的默认实现,实现了大多数操作
defaultPageIMpl 实体类 【如果不满意我的实现,自己可以实现】
用法
实例话一个DefaultPageImpl
默认构造, DefaultPageImpl(); 默认每页显示10条记录
带参数构造 DefaultPageImpl(int rowInPage) 传入每页的显示数目
用法, setRowCount(int c) 需要传入 记录总行数
setPageIndex(int index) 页码索引
getStartIndex() 返回抓取记录的起始索引
getOffset() 返回抓取的行数
==============================================================
就这么简单,至于mysql 实际上就是 想办法取得 limit x,y 的xy值
其他数据库没研究过,怎么分页,欢迎大家拍砖
分享到:
相关推荐
这是一个功能强大,并且易于扩展的分页类,该类将分页的各个元素单独分开模块化,用户可以...用户直接调用就可,当然你也可以自己封装一些分页效果进去,供以后调用,总的来说,简单+复杂让该类能实现几乎所有的效果
Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类Java公用分页类
6. **断言和日志**:测试过程中,可能会有断言来确保分页类的功能正确,以及日志记录以跟踪测试过程。 分页类的实现可以极大地提高代码的可重用性和可维护性,使得在多个地方需要分页功能时不必重复编写相同逻辑。...
在实际使用中,你需要实例化这个类,设置分页参数,然后调用相应的函数来获取分页后的数据和分页链接。例如: ```vbscript Dim paging Set paging = New Paging paging.PageSize = 10 paging.PageIndex = 1 ' 假设...
ASP.NET 分页类是用于处理大量数据并分批次显示的关键技术,它允许用户在Web应用程序中轻松地浏览大型数据集,提高用户体验,并减轻服务器负担。相比于Visual Studio (VS) 自带的分页控件,自定义分页类提供了更高的...
通过使用这样的分页类库,开发者可以避免重复编写分页代码,同时也能保证代码的统一性和可维护性。在实际项目中,只需实例化Page类,传入必要的参数,然后调用相应的函数,即可轻松实现分页效果。这对于大型Web应用...
首先,我们来探讨一下Java分页的基本原理。分页通常涉及两个关键部分:一是计算当前页的数据范围,二是根据这个范围从数据库中查询对应的数据。这需要考虑总记录数、每页记录数以及当前页码等参数。在Java中,可以...
page.java java分页工具类
总的来说,"asp分页类"是一个实用的工具,它简化了在ASP环境中实现分页功能的过程,提升了网站的用户体验和性能。开发者可以依据需求选择合适的分页类,或者参考此类实现自己的分页逻辑。这个压缩包的收藏价值在于...
分页类分页
本文将深入探讨一个名为"Mvc分页辅助类"的知识点,这个辅助类是一个已经完全封装好的工具,可以直接在项目中使用。 标题中的"Mvc分页辅助类"指的是一个专门用于实现ASP.NET MVC应用程序中分页功能的类库。它通常...
总的来说,这个分页类文件集合提供了一套完整的解决方案,用于在Oracle数据库上进行分页查询。通过合理的类设计和方法实现,可以简化开发流程,提升代码的可读性和维护性。在处理大量数据时,这样的工具显得尤为重要...
总结来说,`asp.net 通用分页类`是一个核心的C#类,它封装了分页逻辑,与`DataSet`配合处理大量数据的分页展示。`Pagination.cs`和`Default.aspx.cs`分别代表了分页类的实现和使用场景,通过这两个文件,我们可以...
一款适合各种分页的分页类,可以直接根据构造函数的提示直接使用,分页导航直接调用最后的那个函数,非常完美的分页,考虑到各种情况.
"java分页工具类" Java分页工具类是Java语言中的一种常用工具类,用于实现分页功能。下面是该工具类的详细知识点: 1. 分页工具类的作用 分页工具类的主要作用是将大量数据分页显示,以便用户更方便地浏览和操作...
"基于Servlet的抽象分页类"通常是指一个设计用于协助在Web应用中实现数据分页功能的类。分页是大型数据集展示时必要的功能,它帮助用户更有效地浏览和管理大量的信息,而无需一次性加载所有数据,提高了用户体验和...
总结来说,"高效asp分页类"是一个能够有效处理大数据分页的工具,它通过优化数据查询、使用缓存、参数化查询以及良好的用户界面设计,实现了在处理1000000条数据时几乎无停顿的快速分页效果。`ListPage.Asp`可能是一...
提供一个可以公用的分页工具类,适用于各种分页
以上代码示例中,`Pagination`就是我们的分页类,它封装了分页逻辑,使得在实际项目中应用分页变得简单易行。通过深入理解并定制此类,我们可以应对各种复杂的分页需求,如自定义URL结构、添加翻页动画、支持无限...
总结来说,TP5.1的分页功能是强大而灵活的,不仅有内置的数据库分页支持,还可以通过扩展类实现自定义分页和数组分页。通过理解并熟练掌握这些技术,你将能够构建出性能优异、用户体验良好的数据展示页面。