• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > JSP实现的简单分页示例

JSP实现的简单分页示例

作者:hacker0825 字体:[增加 减小] 来源:互联网 时间:2017-05-11

hacker0825通过本文主要向大家介绍了jsp示例,jsp代码示例,jsp页面示例,jsp实现分页功能,jsp如何实现分页等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了JSP实现的简单分页示例。分享给大家供大家参考,具体如下:

<%@ page language="java" import="java.util.*" contentType="text/html; charset=gbk"%>
<%@ page import="com.yx.page.db.*"%>
<%@ page import="java.sql.*" %>
<html>
 <head>
  <title>My JSP 'page01.jsp' starting page</title>
 </head>
 <body>
 <center>
 <%! 
 final String jspURL = "page04.jsp"; 
 %>
 <%
 // 定义如下分页变量
 // 1、定义每页要显示的记录数
 int lineSize = 10 ;
 // 2、定义一个当前是第几页
 int currentPage = 1 ;
 //接受传过来的当前页
 %>
 <%
 try{
  currentPage = Integer.parseInt(request.getParameter("cp"));
 }catch(Exception e){
  e.printStackTrace();
 }
 %>
 <%
 Connection conn = null;
 PreparedStatement pStmt = null;
 ResultSet rs = null;
 GetConnection getConnection = new GetConnection(); //自定义数据库连接操作 DAO
 %>
 <script language="javascript">
 function openPage(curpage){
  document.form1.cp.value=curpage;
  document.form1.submit();
 }
 </script>
 <form action="<%=jspURL%>" method="post" name="form1">
 <input name="button1" type="button" value="首页" onClick="openPage(1)">
 <input name="button2" type="button" value="上一页" onClick="openPage(<%=currentPage-1%>)">
 <input name="button3" type="button" value="下一页" onClick="openPage(<%=currentPage+1%>)">
 <input name="button4" type="button" value="尾页">
 <input name="cp" type="hidden" value="" />
 </form>
 <table width="80%" border="1">
 <%
 try{
 String strSql= "select * from person";
 pStmt = getConnection.getPreStatement(strSql);
 rs = pStmt.executeQuery();
 %>
 <tr>
 <td align="center">编号</td>
 <td align="center">登陆名称</td>
 <td align="center">姓名</td>
 <td align="center">密码</td>
 <td colspan="2" align="center">操作</td>
 </tr>
 <%
 for(int x=0; x<(currentPage-1)*lineSize; x++){
  rs.next();
 }
 for(int x=0; x<lineSize; x++){
  if(rs.next()){
  int id = rs.getInt(1);
  String uid = rs.getString(2);
  String name = rs.getString(3);
  String pass = rs.getString(4);
 %>
 <tr>
  <td><%=id%></td>
  <td><%=uid%></td>
  <td><%=name%></td>
  <td><%=pass%></td>
  <td>更改</td>
  <td>删除</td>
 </tr>
 <%
  }
 }
 }catch(Exception e){
 %>
 <h4>系统有错误</h4>
 <%
 e.printStackTrace();
 }finally{
 getConnection.getAllClose(conn,pStmt,rs);
 }
 %>
 </table>
 </center>
 </body>
</html>

</div>

希望本文所述对大家JSP程序设计有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 纯JSP实现的简单登录示例
  • JSP实现的简单分页示例
  • JSP页面的动态包含和静态包含示例及介绍
  • jsp页面获取服务器时间的简单调用示例
  • JSP父页面传参数到子页面及接收示例
  • jsp与sql语句的混合使用示例
  • jsp页面间传中文参数示例(页面传参数编码)
  • jsp实现文件上传下载的程序示例
  • jsp 文件下载示例代码
  • jsp判断请求来自手机示例代码

相关文章

  • 2017-05-11通过过滤器(Filter)解决JSP的Post和Request中文乱码问题
  • 2017-05-11一个用JSP做的日历
  • 2017-05-11JSP内置对象:Request和Response的简单介绍及使用
  • 2017-05-11IE浏览器在post提交时中文乱码的解决方法
  • 2017-05-11java/jsp中 中文问题详解
  • 2017-05-11JSP 开发之servlet中调用注入spring管理的dao
  • 2017-05-11AJAX 自学练习 请求与显示
  • 2017-05-11JSP下动态INCLUDE与静态INCLUDE的区别分析
  • 2017-05-11随机生成文件名的函数
  • 2017-05-11JSP学习笔记之基础语法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 四、处理表单数据
    • log4j 文件输出
    • jsp 连接sql server 2008 连接不上的解决方法
    • struts2中一个表单中提交多个请求的例子(多个提交按钮)
    • Java Servlet及Cookie的使用
    • 动态jsp页面转PDF输出到页面的实现方法
    • Servlet网上售票问题引发线程安全问题的思考
    • JDBC连接Oracle数据库常见问题及解决方法
    • JSP是什么?JSP是什么意思?
    • jsp图片效果大全(图像震动效果、闪烁效果、自动切换图像)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有