- 浏览: 117230 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
hiskyrisa:
nnd,找了一天,终于找到一个好用的东西,顶起顶起,感谢楼主。 ...
Axis2 -eclipse -插件 -
ganky:
试过,不错~~
wrf播放器 -
yansirliu:
谢了 apache上面的链接都不能用了
Axis2 -eclipse -插件 -
xiaoqing20:
这个不错
可以安装
首先一个提示 确定就行了
然后下一步 完成 ...
wrf播放器 -
cuiguanglei:
写的不错哈哈
Hibernate Search, Lucene 与 JBoss Seam
package com.ssdb.struts.dbservice;
import org.apache.commons.lang.StringUtils;
public class Pager_2 {
String Tabstart = "<table width='95%' border='0'><tr><td>";
String Tabend = "</td></tr></table>";
String CurrPageFont1 = "页次:<font color='red'>";
String CurrPageFont2 = "</font>/";
String PageCountFont1 = "";
String PageCountFont2 = " ";
String PrePageFont1 = " 每页<font color='red'>";
String PrePageFont2 = "</font> ";
String RecCountFont1 = " 共计:<font color='red'>";
String RecCountFont2 = "</font></td><td>";
String FirstFont = "<font face=webdings>9</font>";
String PrevFont = "<font face=webdings>7</font>";
String NextFont = "<font face=webdings>8</font>";
String LastFont = "<font face=webdings>:</font>";
String Jump = " 跳转:";
String PageNumFont1 = "<font color='orange'>[";
String PageNumFont2 = "]</font>";
String PageNumFont3 = "";
String PageNumFont4 = "";
String LinkFont1 = "<font color='red'>";
String LinkFont2 = "</font>";
String LinkFont3 = "";
String LinkFont4 = "";
String key, re, CurrentPage, FirstPageUrl, PrevPageUrl, NextPageUrl, LastPageUrl, ipage;
int PageCount;
int prevpage, nextpage, PageStart, PageEnd, i;
/**
*
* @param RecCount
* 记录总数
* @param RecPerPage
* 每页记录
* @param PageNum
* 前后显示几个
* @param url
* @param key
* 搜索的关键字
* @return
*
*/
public String getPageToolBar(int RecCount, int CurrPage, int RecPerPage, int PageNum, String url, String key) {
if (StringUtils.isNotEmpty(key)) {
key = "&key=" + key;
}
StringBuffer sbf = new StringBuffer();
// 共有多少页
if (RecCount % RecPerPage == 0) {
PageCount = RecCount / RecPerPage;
} else {
PageCount = ((RecCount / RecPerPage) + 1);
}
if (PageCount <= 1) {
PageCount = 1;
}
// 上一页,下一页的页码
prevpage = (CurrPage - 1);
if (prevpage < 1) {
prevpage = 1;
}
nextpage = (CurrPage + 1);
if (nextpage > PageCount) {
nextpage = PageCount;
}
if (CurrPage <= 1 && PageCount == 1) {
CurrPage = 1;
FirstPageUrl = " " + LinkFont3 + FirstFont + LinkFont4 + " ";
PrevPageUrl = " " + LinkFont3 + PrevFont + LinkFont4 + " ";
NextPageUrl = " " + LinkFont3 + NextFont + LinkFont4 + " ";
LastPageUrl = " " + LinkFont3 + LastFont + LinkFont4 + " ";
} else if (CurrPage <= 1) {
CurrPage = 1;
FirstPageUrl = " " + LinkFont3 + FirstFont + LinkFont4 + " ";
PrevPageUrl = " " + LinkFont3 + PrevFont + LinkFont4 + " ";
NextPageUrl = " <A href=\"" + url + "Page=" + nextpage + key + "\">" + LinkFont1 + NextFont + LinkFont2 + "</A> ";
LastPageUrl = " <A href=\"" + url + "Page=" + PageCount + key + "\">" + LinkFont1 + LastFont + LinkFont2 + "</A> ";
} else if (CurrPage >= PageCount) {
CurrPage = PageCount;
FirstPageUrl = " <A href=\"" + url + "Page=1" + key + "\">" + LinkFont1 + FirstFont + LinkFont2 + "</A> ";
PrevPageUrl = " <A href=\"" + url + "Page=" + prevpage + key + "\">" + LinkFont1 + PrevFont + LinkFont2 + "</A> ";
NextPageUrl = " " + LinkFont3 + NextFont + LinkFont4 + " ";
LastPageUrl = " " + LinkFont3 + LastFont + LinkFont4 + " ";
} else {
FirstPageUrl = " <A href=\"" + url + "Page=1" + key + "\">" + LinkFont1 + FirstFont + LinkFont2 + "</A> ";
PrevPageUrl = " <A href=\"" + url + "Page=" + prevpage + key + "\">" + LinkFont1 + PrevFont + LinkFont2 + "</A> ";
NextPageUrl = " <A href=\"" + url + "Page=" + nextpage + key + "\">" + LinkFont1 + NextFont + LinkFont2 + "</A> ";
LastPageUrl = " <A href=\"" + url + "Page=" + PageCount + key + "\">" + LinkFont1 + LastFont + LinkFont2 + "</A> ";
}
if (CurrPage - PageNum <= 1) {
PageStart = 1;
} else {
PageStart = CurrPage - PageNum;
}
if (CurrPage + PageNum >= PageCount) {
PageEnd = PageCount;
} else {
PageEnd = CurrPage + PageNum;
}
sbf.append(Tabstart);
sbf.append(CurrPageFont1 + CurrPage + CurrPageFont2 + PageCountFont1 + PageCount + PageCountFont2 + PrePageFont1);
sbf.append(RecPerPage + PrePageFont2 + RecCountFont1 + RecCount + RecCountFont2 + FirstPageUrl + PrevPageUrl);
for ( i = PageStart ; i <= PageEnd ; i++) {
if (i == CurrPage) {
sbf.append(" " + PageNumFont3 + i + PageNumFont4 + " ");
} else {
sbf.append(" <A href=\"" + url + "Page=" + i + key + "\">" + PageNumFont1 + i + PageNumFont2 + "</A> ");
}
}
sbf.append(NextPageUrl + LastPageUrl);
sbf.append(Tabend);
return sbf.toString();
}
}
- Pager_2.rar (1.3 KB)
- 下载次数: 18
发表评论
-
JBarcode 本地加载
2020-06-30 16:20 235<dependency> <gro ... -
Spring boot应用启动后首次访问很慢的问题
2020-05-02 16:50 587Java随机数生成依赖熵源(Entropy Source) ... -
Spring boot 定时任务 单线程解决方案
2020-05-02 16:49 481需要实现SchedulingConfigurer并重写set ... -
MX发送邮件
2010-03-26 15:40 1818邮件交换(MX,Mail Exchange)记录用于指出某个D ... -
Axis2 -eclipse -插件
2010-02-24 15:45 1306Axis2 -eclipse -插件 解压即可使用 -
urlrewriter
2010-02-04 11:20 871urlrewriter -
Hibernate Search, Lucene 与 JBoss Seam
2010-01-29 10:51 1544首先,我们需要将相关 ... -
支付文档(网银、快钱)
2009-09-29 10:07 1584支付文档(网银、快钱) -
通过在classpath自动扫描方式把组件纳入spring容器中管理
2009-06-07 21:09 1112spring2.5为我们引入了组件自动扫描机制,他可以在类路径 ... -
Hibernate annotation
2009-06-07 20:19 1067@Entity ... -
打jar包
2009-05-11 11:22 882Manifest-Version: 1.0Ant-Versio ... -
实现文件下载代码
2009-02-07 11:47 1904response.setContentType("a ... -
ANT环境变量设置
2009-02-07 11:46 2789ANT环境变量设置 Windows下ANT用到的环境变量主要 ... -
JAVA环境变量设置
2009-02-07 11:46 845以下设置WinXP及以上用户,右键点击我的电脑->属性- ... -
java正文分页
2009-02-07 11:45 917package com.commons.myfuction; ... -
java提取html正文的图片代码
2009-02-07 11:43 3781public static void main(String ... -
定时循环执行任务
2008-12-05 20:04 1289web.xml的配置 <servlet> ... -
List转换成String数组
2008-10-23 11:23 28703List转换成String数组 关键字: java Java ... -
web发信
2008-09-23 09:12 927package com.util; import java ... -
java的监听方法
2008-09-12 15:36 2405package dome1; import java.ut ...
相关推荐
JSP实现百度谷歌分页页码功能源代码 让你的网页跟百度实现一样的分页功能! 欢迎到我的博客交流探讨此类问题!
jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页...
仿百度分页效果的jsp实现,maven项目完整包,包括数据库建立文件
java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页
jsp 分页 值得看看jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页jsp 分页
JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示JSP分页显示
仿百度分页,谷歌分页页码处理 解决分页太多,智能始终显示一部分的效果 可以依照这个思路自己改,很好上手,分页思想 都有注释
jsp连接数据库实现分页 jsp连接数据库实现分页
jsp假分页,jsp假分页,jsp假分页
jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果jsp分页效果
JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页JSP实现分页
jsp分页代码,很简单的分页代码! jsp+sqlserver分页代码
用jsp+servlet技术实现分页,包含jsp标签
带学员课上做的oracle模仿百度分页样式的例子。比较适合初学者参考,jdbc工具类是自己写的,没有使用第三方分页组件。tomcat是apache-tomcat-7.0.41,myeclipse是MyEclipse 9.0,oracle是11g。例子中用的是海量数据...
jsp+jstl实现分页,简单的分页
jsp分页jsp分页jsp分页jsp分页jsp分页
jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页jsp分页
实现分页技术,jsp分页和数据库分页,实现分页查询333
jsp+javabean 分页程序jsp+javabean 分页程序jsp+javabean 分页程序jsp+javabean 分页程序jsp+javabean 分页程序jsp+javabean 分页程序jsp+javabean 分页程序 简单实用供初学者参考