• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    JSP实现的简单分页示例

    本文实例讲述了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; xlineSize; 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>
    
    

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

    您可能感兴趣的文章:
    • jsp分页显示的实现代码
    • JSP分页显示的实例代码
    • 一个实用的JSP分页代码
    • jsp hibernate的分页代码
    • JSP自定义分页标签TAG全过程
    • jsp+servlet+javabean实现数据分页方法完整实例
    • JSP通用高大上分页代码(超管用)
    • jsp实现页面分页功能代码
    • 一个通用的jsp分页PageBean
    • JSP实现分页效果
    上一篇:JSP中正则表达式用法实例
    下一篇:JSP中param标签用法实例分析
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    JSP实现的简单分页示例 JSP,实现,的,简单,分页,示例,