当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

SmartPagination

页面数据分页处理
授权协议 Apache
开发语言 Java
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 金子轩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

smartpagination框架的优势:

1、跨数据库:底层可以采用ORM、iBatis、JDBC等技术访问数据库,甚至可以不是数据库(比如可以是一台远程socket server);

2、提供了Web层的封装简化开发,但并不绑定某种MVC框架;

3、 提供分页标签库,可显示翻页链接、总记录数、总页数,可定制pagesize,可直接跳转;

4、提供排序标签库,可按列升序、降序;

5、 支持复杂查询条件表单、查询结果分页、排序、翻页和排序过程中表单状态记忆;

6、是服务器端分页,每次只取出一页数据,不会因数据量大而 占用大量内存;

7、集成了安全框架HDIV,可防御XSS跨站脚本攻击,防止系统敏感信息泄露;

8、采用Ivy做依赖管 理,可灵活打包;

9、可扩展性:开发新的标签库,以满足个性化需求;

  • 项目地址:https://github.com/VincentLiSH/powerstone smartpagination的优势: 1、方便扩展:借助“Template Method”设计模式封装了分页逻辑中的固定算法,同时为不同数据访问层技术预留扩展点,因此底层可以采用ORM、iBatis、JDBC等技术访问数据库,甚至可以不是数据库(比如可以是另一个服务的API); 2、提供了Web层的封装

  • 项目主页:[url]http://code.google.com/p/smartpagination/[/url] SVN:http://smartpagination.googlecode.com/svn/trunk/ 源码直接下载:[url]http://code.google.com/p/smartpagination/downloads/list[/url] 文档:[url]http://

 相关资料
  • $Wxch_indent = M("Wxch_indent"); // 实例化Wxch_indent对象 $count = $Wxch_indent->where($where)->count();// 查询满足要求的总记录数 $Page = $this->Page($count,25);// 实例化分页类 传入总记录数和每页显示的记录数(25) $show = $Page->sho

  • 这里所说的分页,指的是大量数据显示时,每页显示固定的数量的数据,同时显示多个分页链接,用户点击翻页链接或页码时进入到对应的网页。 分页算法中需要处理的问题: (1)当前数据一共有多少条。 (2)每页多少条,算出总页数。 (3)根据总页数情况,处理翻页链接。 (4)对页面上传入的 Get 或 Post 数据,需要从翻页链接中继续向后传。 (5)在页面显示时,根据每页数量和当前传入的页码,设置查询的

  • 我想用Spring Data Mongo实现分页。有很多教程和文档建议使用PagingAndSorting Repository,如下所示: 因此,因为PagingAndSorting Repository提供了用于分页查询的api,我可以像这样使用它: 我的问题是这里的findAll方法实际上是在哪里实现的?我需要自己编写它的实现吗?实现StoryRepo的StoryRepoImpl需要实现这个

  • 问题内容: 我是新手。我正在使用获取对象列表并将其显示在第一页上的服务。然后根据单击的对象,在下一页上设置选项卡标题。但是,当我刷新页面时,列表的范围丢失了,并且选项卡头引发了异常,导致页面无法显示信息。即使刷新第二页,是否可以保留上一个屏幕上单击了哪个对象的信息? 问题答案: 您可以使用角度本地存储 角度本地存储 示例如何使用它: 使用本地存储的示例

  • 我有一个类,它返回一个<代码>列表 在我的存储库中,我有一个可分页对象,它应该从第0页开始每页返回2个项目。它具有以下属性: 然后我创建一个页面 ... 这就是回归的原因: 我通过

  • 我得到了存储库代码: 当我在该查询上运行测试时,我得到了以下Hibernate警告:

  • 6.9.2 可分页的 ItemReader 另一种是使用数据库游标执行多次查询,每次查询只返回一部分结果。 我们将这一部分称为一页(a page)。 分页时每次查询必须指定想要这一页的起始行号和想要返回的行数。 JdbcPagingItemReader 分页 ItemReader 的一个实现是 JdbcPagingItemReader。 JdbcPagingItemReader 需要一个 Pagi

  • phpGrace 数据分页详解 查询数据时使用数据操作对象的 page 函数即可快速完成分页,使用page函数,查询数据的格式如下: $data = array( 数据列表, 分页对象 ); 分页对象结构 分页对象->firstPage //第一页链接 分页对象->prePage //上一页链接 分页对象->listPage //列表页链接【数组格式】 分页对象->nextPage