- 浏览: 89184 次
- 性别:
- 来自: 宜昌
文章分类
最新评论
-
chenaha:
不知道大哥是否会用sencha touch,我想写一个这样的效 ...
用ext读取XML写一个“省-市-邮编”三级联动
package com.rzy.api; public class Pager { private int currPage = 1; private int pageSize = 10; private int pageCount; private int count = 0; private String url; private String tagBg = "#fff url(aaa.gif)"; private String tagColor = "#000"; public Pager(int count, int currPage, int pageSize, String url) { this.count = count; this.currPage = currPage; this.pageSize = pageSize; this.pageCount = count % pageSize == 0 ? (count / pageSize) : (count / pageSize) + 1; this.url = url; } public String getTag() { StringBuffer sb = new StringBuffer(); sb .append(String .format( "<div style='padding: 5px 30px;margin:0;height:25px;background:%s'>", this.tagBg)); if (this.count == 0) { sb.append("没有数据"); } else { sb.append(String.format("总记录%d条 当前第%d/%d页", this.count, this.currPage, this.pageCount)); sb.append(" "); String tpl = "<a href=%s&currPage=%d&pageSize=%d style='color:%s'>%s</a> "; String first = ""; if (this.currPage != 1) { first = String.format(tpl, this.url, 1, this.pageSize, this.tagColor, "首页"); } String pre = ""; if (this.currPage > 1 && this.currPage <= this.pageCount) { pre = String.format(tpl, this.url, this.currPage - 1, this.pageSize, this.tagColor, "上一页"); } String next = ""; if (this.currPage >= 1 && this.currPage < this.pageCount) { next = String.format(tpl, this.url, this.currPage + 1, this.pageSize, this.tagColor, "下一页"); } String last = ""; if (this.currPage != this.pageCount) { last = String.format(tpl, this.url, this.pageCount, this.pageSize, this.tagColor, "尾页"); } sb.append(first); sb.append(pre); sb.append(next); sb.append(last); sb.append("</div>"); } return sb.toString(); } }
发表评论
文章已被作者锁定,不允许评论。
-
dialog
2014-01-06 15:26 0div.rzy-mask { background-co ... -
box.js
2013-12-23 15:54 730jQuery.fn.center = function(sc ... -
IE6 autocomplete
2013-12-11 10:05 633aaa -
Callable Future
2013-12-09 09:00 623package advancedJava; impor ... -
RequestContext
2013-12-06 11:30 492package util; import java.i ... -
XUtil
2013-12-04 15:21 1197package util; import java.i ... -
ActionFilter
2013-12-04 09:02 471package util; import java. ... -
最新基于Json 协议的架构
2013-12-02 23:35 718package util; import java. ... -
权限脚本
2013-11-27 09:32 522aa DROP TABLE IF EXISTS seq; ... -
主框架
2013-04-10 23:30 603<!DOCTYPE HTML PUBLIC &quo ... -
java 备份mysql
2012-07-01 01:18 774import java.io.BufferedReader;i ... -
权限管理
2012-06-23 02:14 696权限管理 -
FTPUPLOAD
2012-04-28 17:56 0package util; import java.io ... -
layout
2011-11-15 22:49 656$(function () { ... -
ligerui.css
2011-11-15 22:41 1253/* YUI CSS Reset */ html{col ... -
Accordion
2011-11-15 22:29 3079/** * jQuery ligerUI 1.0.2 * ... -
LigerUI
2011-11-13 16:52 863SDFD -
js 控件集
2011-11-06 00:39 969js 控件集 -
fileutil
2011-10-24 16:04 881import java.io.File; import ja ... -
语法高亮
2011-10-21 16:17 671语法高亮
相关推荐
标题中的“Pager(通过的分页工具类)”显然指的是一个用于实现分页功能的Java类。在这个类中,开发者通常会封装分页操作的相关逻辑,以便在各种场景下复用。现在我们来详细探讨一下分页的基本概念、设计原则以及...
这里我们重点关注的是在应用程序层面自定义分页工具类的实现,例如提供的`Pager.java`文件。 一个简单的分页工具类通常包括以下几个关键组件: 1. **当前页数(currentPage)**:用户当前查看的页面编号,一般从1...
在 Java 分页工具类中,我们使用了一个 Pager 类来实现分页效果,该类中包含了多个属性和方法,用于控制分页的各个方面。 Pager 类的设计 在 Pager 类中,我们定义了多个属性,包括: * list:对象记录结果集 * ...
总的来说,Pager类是一个强大的工具,它抽象了分页的核心逻辑,使开发者能够专注于业务逻辑,而不是基础的分页实现。在"Pager.java"文件中,我们可以看到这个实体类的具体实现细节,包括它的属性定义、方法实现以及...
Java分页jar包`pager.jar`是一个专门为Java Web应用程序提供分页功能的工具包,它极大地简化了在JSP页面中实现数据分页的过程。在Web开发中,尤其是在处理大量数据时,分页是一个必不可少的功能,它使得用户可以逐页...
1. **引入依赖**:首先需要将`pager-taglib`的JAR包添加到项目的类路径中,如果是Maven项目,可以在pom.xml中添加对应的依赖。 2. **配置TLD文件**:在Web应用的WEB-INF目录下创建或更新`taglib.tld`文件,声明`...
总的来说,`pager-taglib`是一个强大的工具,可以帮助JavaWeb开发者快速实现高效且美观的分页功能。其易用性、灵活性和丰富的定制选项使得它成为处理大量数据时的理想选择。通过学习和实践,你可以掌握这个库的使用...
1. 将`pager-lib.jar`添加到项目的类路径中,这可以通过将它放入WEB-INF/lib目录或配置构建工具(如Maven或Gradle)的依赖来完成。 2. 在JSP页面中引入`pager-taglib`的TLD文件,通常是在`<jsp:root>`标签内添加`...
通过以上内容,我们可以看到`pager-taglib`是一个强大的分页工具,它为Java Web开发提供了简洁、高效的分页解决方案。结合适当的后端逻辑,开发者可以轻松实现高性能的分页功能,从而提升网站的用户体验。
我们可以创建一个服务或仓库类,提供获取分页数据的方法。例如,一个`GetPagedData(int pageIndex, int pageSize)`方法,它会根据传入的页码和每页大小从数据库中查询相应数据。 2. **视图模型(ViewModel)**: ...
本篇文章介绍的`Pager<T>`类就是一个通用的Java分页工具类,它提供了对分页数据进行操作和管理的功能。以下是`Pager<T>`类的主要知识点: 1. **泛型**:`Pager<T>`类使用了Java的泛型机制,`<T>`表示这个类可以处理...
总结,基于ASP的Kin_Db_Pager通用分页类是解决网页数据分页问题的有效工具,它简化了开发流程,提高了代码复用性。通过理解和运用这个类,开发者能够更轻松地构建高性能、用户友好的数据展示页面。
本文将深入探讨一个名为"Mvc分页辅助类"的知识点,这个辅助类是一个已经完全封装好的工具,可以直接在项目中使用。 标题中的"Mvc分页辅助类"指的是一个专门用于实现ASP.NET MVC应用程序中分页功能的类库。它通常...
1. **配置依赖**:首先需要在项目中引入Pager Tag Lib的相关库,这通常通过Maven或Gradle来完成,确保项目的类路径中有对应的jar文件。 2. **引入标签库**:在JSP页面中,通过`<%@ taglib %> `指令引入Pager Tag ...
ASP 分页类 Kin_Db_Pager 是一种在 ASP (Active Server Pages) 开发环境中实现数据库查询结果分页显示的工具。这个类库可以帮助开发者更高效、更便捷地处理大量的数据,避免一次性加载所有记录导致页面加载速度慢...
在Java Web开发中,"分页标签pager-taglib"是一个非常实用的工具,它使得开发者能够在页面上轻松地实现分页功能,而无需编写大量的Java代码。分页是大型数据集展示的重要组成部分,特别是在Web应用中,用户通常不...
总的来说,`jsp pager-taglib`是实现JSP分页的一个强大工具,它简化了开发过程,提高了代码的可读性和复用性。通过深入学习和实践提供的PPT资料,开发者可以更好地理解和掌握这一技术,从而在实际项目中有效地应用。
`pagerTaglib2.0`是基于JSP标签库的分页工具,特别适用于Struts框架的项目。这个`PagerDemo`是一个很好的学习资源,对于初学者来说,了解并掌握如何在Struts项目中实现分页功能是非常有价值的。 ** pagerTaglib2.0 ...
在IT行业中,SSH(Spring、Struts、Hibernate)是一个经典的Java Web开发框架组合,而`pager`则是分页功能的一种实现。在这个主题中,我们将深入探讨如何在SSH框架下使用`pager`标签库来实现高效的分页显示。首先,...
**标题解析:**"pager-taglib-2.0 JSP分页组件" 是一个专...总的来说,pager-taglib-2.0是一个用于简化JSP页面分页实现的工具,它的存在使得开发者无需从零开始编写分页逻辑,而是可以专注于业务逻辑,提高了开发效率。