全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jsp实现页面分页功能代码

核心代码:

<%@ 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小时内与您取得联系。