核心代码:
<%@ page contentType="text/html" pageEncoding="GB2312" language="java"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>hello</title>
</head>
<body>
<table border="1" spacing="2">
<%!
public static final String DRIVER = "com.mysql.jdbc.Driver";
public static final String USER = "root";
public static final String PASS = "";
public static final String URL = "jdbc:mysql://localhost:3306/teachinfo";
public static final int PAGESIZE = 5;
int pageCount;
int curPage = 1;
%>
<%
//一页放5个
String user = null;
String pass = null;
try{
Class.forName(DRIVER);
Connection con = DriverManager.getConnection(URL,USER,PASS);
String sql = "SELECT * FROM department";
PreparedStatement stat = con.prepareStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stat.executeQuery();
rs.last();
int size = rs.getRow();
pageCount = (size%PAGESIZE==0)?(size/PAGESIZE):(size/PAGESIZE+1);
String tmp = request.getParameter("curPage");
if(tmp==null){
tmp="1";
}
curPage = Integer.parseInt(tmp);
if(curPage>=pageCount) curPage = pageCount;
boolean flag = rs.absolute((curPage-1)*PAGESIZE+1);
out.println(curPage);//输出到屏幕上
int count = 0;
do{
if(count>=PAGESIZE)break;
int departmentid = rs.getInt(1);
String departmentname = rs.getString(2);
count++;
%>
<tr>
<td><%=departmentid%></td>
<td><%=departmentname%></td>
</tr>
<%
}while(rs.next());
con.close();
}
catch(Exception e){
}
%>
</table>
<a href = "fenye.jsp?curPage=1" >首页</a>
<a href = "fenye.jsp?curPage=<%=curPage-1%>" >上一页</a>
<a href = "fenye.jsp?curPage=<%=curPage+1%>" >下一页</a>
<a href = "fenye.jsp?curPage=<%=pageCount%>" >尾页</a>
第<%=curPage%>页/共<%=pageCount%>页
</body>
</html>
本篇代码希望各位朋友喜欢!
# jsp页面分页
# jsp页面分页代码
# jsp页面分页功能
# jsp分页显示的实现代码
# JSP分页显示的实例代码
# 一个实用的JSP分页代码
# JSP实现的简单分页示例
# jsp hibernate的分页代码
# JSP自定义分页标签TAG全过程
# jsp+servlet+javabean实现数据分页方法完整实例
# JSP通用高大上分页代码(超管用)
# 一个通用的jsp分页PageBean
# JSP实现分页效果
# 下一页
# 上一页
# 尾页
# 首页
# 屏幕上
# jdbc
# Driver
# root
# USER
# mysql
# static
# public
# final
相关文章:
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
javascript中对象的定义、使用以及对象和原型链操作小结
子杰智能建站系统|零代码开发与AI生成SEO优化指南
中山网站制作网页,中山新生登记系统登记流程?
网站代码制作软件有哪些,如何生成自己网站的代码?
公司门户网站制作流程,华为官网怎么做?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?
建站之星如何修改网站生成路径?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何通过服务器快速搭建网站?完整步骤解析
济南网站建设制作公司,室内设计网站一般都有哪些功能?
大连网站制作公司哪家好一点,大连买房网站哪个好?
网站设计制作企业有哪些,抖音官网主页怎么设置?
如何在Ubuntu系统下快速搭建WordPress个人网站?
建站之星安装后界面空白如何解决?
如何快速打造个性化非模板自助建站?
黑客如何通过漏洞一步步攻陷网站服务器?
如何通过远程VPS快速搭建个人网站?
如何在七牛云存储上搭建网站并设置自定义域名?
建站之星微信建站一键生成小程序+多端营销系统
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
电商平台网站制作流程,电商网站如何制作?
怀化网站制作公司,怀化新生儿上户网上办理流程?
广东企业建站网站优化与SEO营销核心策略指南
青岛网站建设如何选择本地服务器?
如何安全更换建站之星模板并保留数据?
如何选择高效便捷的WAP商城建站系统?
如何在阿里云高效完成企业建站全流程?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
香港服务器租用每月最低只需15元?
如何高效利用亚马逊云主机搭建企业网站?
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
如何快速使用云服务器搭建个人网站?
c++ stringstream用法详解_c++字符串与数字转换利器
如何快速搭建高效服务器建站系统?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
简历在线制作网站免费版,如何创建个人简历?
如何通过wdcp面板快速创建网站?
相册网站制作软件,图片上的网址怎么复制?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
建站主机SSH密钥生成步骤及常见问题解答?
如何快速配置高效服务器建站软件?
如何用低价快速搭建高质量网站?
如何在IIS中新建站点并配置端口与物理路径?
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何在Windows环境下新建FTP站点并设置权限?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
*请认真填写需求信息,我们会在24小时内与您取得联系。