public class Pager
{
public final static int PAGESIZE = 10;
private int pageSize = PAGESIZE;
private int totalCount;
private int currentPage;
private int totalPage;
private List items = null;
private String staticUrl;
private int prePage = 0;
private int nextPage = 0;
public Pager(List list, int totalCount, int currentPage, int pageSize,
String staticUrl)
{
if (!(list == null || list.isEmpty()))
{
this.items = list;
this.totalCount = totalCount;
this.pageSize = pageSize;
this.currentPage = currentPage;
this.staticUrl = staticUrl;
this.setTotalPage(totalCount);
}
}
分享到:
相关推荐
跟我上面的java底层简易封装配套的。有需要的也可以学习下。
此Demo使用java编写,可以封装成jar方便各种项目分页...简单来说,本人就是吧分页的功能独立成一个项目,主要类是PageUtil.java 此类封装分页逻辑,页面自动生成分页区,数据显示条数可自动以,一切动作只需传参即可。
对分页进行了封装,PageUtil.java的分页工具类,自己写了一个dome。
还有部分代码没有了,主要在Vo定义一个pager 在student类里继承了basic类
jsp中分页比较烦人。现在把分页封装成类,页面需要直接调用此类就可以解决了。
个人总结的一些java中常用的项目封装类,包含了String类的封装,分页的封装,servlet的封装,开发人员必备良品……
java jdbc 分页工具类,以及返回集合数据的封装, private int limit = 10;//每页的个数 /** * 当前页 */ private int page; // /** * 总行数 */ private int totalRows; // /** * 总页数 */ private ...
jsp 分页 类 实现了 在数据量大的时候实现数据的 分页查询 更有利于用户的查询功能
把在页面上的分页操作,在java类用一个对象封装,并且把整个分页的html标签封装在这个对象的String类型的属性里,在需要分页的地方,直接从后台取得这个对象,并把对象中的字符串用页面的内置out对象写到页面上,...
----------=====Java 分页算法 =====------------ 1.Struts+JDBC分页算法 1.1 创建分页控制类(如果使用kevinb.jar可以省略本步) --创建接口Pageable.java ...--可以直接使用kevinb.jar包,已经封装了这两个分页控制类;
公共的Pager分页实体类,封装一些常规方法,可直接使用。
PageUtils是一个Java工具类,用于简化分页逻辑的处理。它包含以下两个主要部分: 1. PageInfo 内部类:这是一个泛型类,封装了分页所需的信息,包括当前页码、页面大小、总页数、总记录数和当前页的记录列表。 2. ...
分页的基本思路:封装一个实体类,包含分页所需要的参数(图片最左边的内容),项目所有的实体类都可以去继承封装的这个实体类,然后再封装一个基本的mapper,包含基本的分页sql语句,前端请求数据时,需要传分页的...
自定义的jsp分页,封装了列表数据类及分页导航
主要介绍了java返回分页结果集的封装代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
dateUtil fileUtil propertyUtil 反射 json 分页 jdbc struts2 string 一些java开发 常用的工具类的总结 封装
java常用功能超级封装类是经过长期的开发积累下来的经验,不但封装了平时开发常用的功能,而且功能强大,有了它之后可以让你事半功倍,最起码加快了你的开发速度的三分之一,里面除了常用的功能外还封装了MD5加密的...
记得以前总觉得数据库分页麻烦,而网上的一些分页类又总感觉太繁琐,于是这个类就诞生了。 当初写这个类的时候就是想把分页简单化。您在使用这个类的时候只要把记录数,页数大小和要传递的 变量传过来,剩下的...
这是我自己改的分页代码 呵呵 写了将近一个星期 只有一个控制类和一个jsp页 方便阅读和修改 只要修改test.java里面的数据库连接和表名就可以用了 希望大家工作和学习顺利 里面的class12.jar这个包是因为我的数据库...
完全面向对象的mongo封装,maven工程源码,可直接install导出jar包引用,支持基本的增删改查和分页等,使用反射对javaBean实体进行映射,所有方法参数只需要传javaBean就行了,支持带密码连接,即拿即用,无需修改。