- 论坛徽章:
- 0
|
昨天看到一篇《纯JSP分页代码 》的文章,是用于mysql,稍微修改下,用于Sqlserver2005/2008,没有异常处理。没有考虑性能等。
现将代码贴出,以供初学者参考:
注:邀月使用环境Eclipse 3.4.2+Tomcat 6.18+Sqlserver2005 sp3调试成功。
页面pagelistDemo.jsp内容:
view plaincopy to clipboardprint?
分页显示记录
分页显示记录
记录序号
数据标识号
产品名称
作者
提交时间
简介
");
//显示第一页或者前一页的链接
//如果当前页不是第1页,则显示第一页和前一页的链接
if (PageNo != 1) {
PrevStart = PageNo - 1;
out.print("第一页 : ");
out.print("前一页");
}
out.print("[");
//打印需要显示的页码
for (int c = CounterStart; c " + c
+ "");
} else {
out.print("" + c
+ " ,");
}
} else {
if (PageNo == MaxPage) {
out.print(c);
break;
} else {
out.print("" + c
+ "");
break;
}
}
}
out.print("]");
;
if (PageNo 下一页");
}
//同时如果当前页不是最后一页,要显示最后一页的链接
if (PageNo 最后一页");
}
out.print("");
%>
分页显示记录
分页显示记录
记录序号
数据标识号
产品名称
作者
提交时间
简介
");
//显示第一页或者前一页的链接
//如果当前页不是第1页,则显示第一页和前一页的链接
if (PageNo != 1) {
PrevStart = PageNo - 1;
out.print("第一页 : ");
out.print("前一页");
}
out.print("[");
//打印需要显示的页码
for (int c = CounterStart; c " + c
+ "");
} else {
out.print("" + c
+ " ,");
}
} else {
if (PageNo == MaxPage) {
out.print(c);
break;
} else {
out.print("" + c
+ "");
break;
}
}
}
out.print("]");
;
if (PageNo 下一页");
}
//同时如果当前页不是最后一页,要显示最后一页的链接
if (PageNo 最后一页");
}
out.print("");
%>
分页显示记录
分页显示记录
记录序号
数据标识号
产品名称
作者
提交时间
简介
" );
// 显示第一页或者前一页的链接
// 如果当前页不是第1页,则显示第一页和前一页的链接
if (PageNo != 1 ) {
PrevStart = PageNo - 1 ;
out.print( " 第一页 : " );
out.print( " 前一页 " );
}
out.print( " [ " );
// 打印需要显示的页码
for ( int c = CounterStart; c " + c
+ " " );
} else {
out.print( " " + c
+ " , " );
}
} else {
if (PageNo == MaxPage) {
out.print(c);
break ;
} else {
out.print( " " + c
+ " " );
break ;
}
}
}
out.print( " ] " );
;
if (PageNo 下一页 " );
}
// 同时如果当前页不是最后一页,要显示最后一页的链接
if (PageNo 最后一页 " );
}
out.print( " " );
%>
用到的类文件:Globals.java
view plaincopy to clipboardprint?
/**
*
*/
package net.data.util;
/** *//**
* @author Administrator
*
*/
public class Globals {
public static String username="sa";
public static String pwd="sa";
public static String DbName="TestData";
//public static String Server="192.168.30.6";
public static String Server="192.168.44.2:1433";
public static String Port="1433";
public static String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// public static String connectionURL {
//
// return "jdbc:sqlserver://"+Server+":"+Port+";databaseName="+DbName;
// }
}
/**
*
*/
package net.data.util;
/** *//**
* @author Administrator
*
*/
public class Globals {
public static String username="sa";
public static String pwd="sa";
public static String DbName="TestData";
//public static String Server="192.168.30.6";
public static String Server="192.168.44.2:1433";
public static String Port="1433";
public static String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
// public static String connectionURL {
//
// return "jdbc:sqlserver://"+Server+":"+Port+";databaseName="+DbName;
// }
}
/** */ /**
*
*/
package net.data.util;
/** */ /**
* @author Administrator
*
*/
public class Globals {
public static String username = " sa " ;
public static String pwd = " sa " ;
public static String DbName = " TestData " ;
// public static String Server="192.168.30.6";
public static String Server = " 192.168.44.2:1433 " ;
public static String Port = " 1433 " ;
public static String driverName = " com.microsoft.sqlserver.jdbc.SQLServerDriver " ;
// public static String connectionURL {
//
// return "jdbc:sqlserver: // "+Server+":"+Port+";databaseName="+DbName;
// }
}
本文来自CSDN博客,转载请标明出处:
http://blog.csdn.net/downmoon/archive/2009/06/02/4235187.aspx
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/59737/showart_2184811.html |
|