jsp+MySQL实现分页
来源:互联网 发布:无人驾驶 大数据 编辑:程序博客网 时间:2024/05/16 16:04
分页是JavaEE学习中我们常用的一个知识,在起初我的学习中,当时有许多不理解,从jsp的分页,再到servlet,然后hibernate中的分页,逐渐的熟悉理解这个知识。由于是从头复习,这里使用jsp+MySQL实现分页,实际开发中并不建议使用,代码可读性太差,不符合MVC模式,这里只是做一个了解。
通知分页要使用MySQL的select * from where Student limit x,y。
自己写的JDBC工具类:
private static Connection conn=null;private static PreparedStatement ps=null;private static ResultSet rs=null;static{String URL="jdbc:mysql://localhost:3306/chenlong2"; String user="root"; String pass="123456"; String driver="com.mysql.jdbc.Driver"; try {Class.forName(driver);conn=DriverManager.getConnection(URL,user,pass);System.out.println("连接成功");} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();} }/* * 分页 */public static ResultSet pageSize(String sql) throws SQLException{ps=conn.prepareStatement(sql);rs=ps.executeQuery();return rs;}
index.jsp
<body> <% int pageNow=1,pageSize=2,pageCount=0,rowCount=3; String s=request.getParameter("pageNow"); if(s!=null){pageNow=Integer.parseInt(s);}elsepageNow=1;pageCount=(rowCount-1)/pageSize+1; ResultSet rs=JDBCUtil.pageSize("select * from thephonebook limit "+pageSize*(pageNow-1)+","+pageSize+""); %> This is my JSP page. <br> <table> <tr><td>姓名</td><td>电话</td><td>地址</td></tr> <% while(rs.next()){ %> <tr><td><%=rs.getString(1)%></td><td><%=rs.getString(2)%></td><td><%=rs.getString(3)%></td></tr> <% } %> </table> <%for(int i=1;i<=pageCount;i++){ %> <a href="index.jsp?pageNow=<%=i%>"><%=i %></a><%} %> <form action="index.jsp" name="form1" method="post"> <input type="text" name="number"> <input type="button" onclick="pageCheck()" value="onclicl"> </form> </body></html>
这里就实现了简单的数据分页显示
1 0
- jsp+mysql分页实现
- jsp+mysql实现分页
- jsp+MySQL实现分页
- JSP+MySQL实现分页功能
- MySQL实现分页JSP+JAVABEAN实现
- jsp+mysql+XPAGERv2.0实现分页!
- JSP读取MySql数据库实现分页效果
- jsp中利用MySQL实现分页技术
- MySQL数据库+jsp+servlet实现分页查询
- JSP实现从mysql读取数据并实现分页功能
- JSP+mysql简单分页
- JSP+MYSQL分页技术
- jsp+mysql分页
- JSP+MYSQL进行分页
- sqlserver mysql jsp 分页
- jsp+jdbc+MySQL分页
- JDBC、mysql、jsp分页
- Jsp-MySQL数据库分页
- Redis常用命令-服务器相关命令
- Redis高级实用特性(安全性、主从复制、事务处理)
- "GIS讲堂"第九课—地图统计图的实现
- Glide源码解析04-decode
- 点击图片之后进入商品详情页面,但是无法加载信息
- jsp+MySQL实现分页
- 勒索病毒的介绍及防范
- # 线程安全 & 线程安全函数 & 线程不安全函数
- 2017.5.14-15 CPU监控 思考记录
- stdlib.h和stdio.h的区别
- 本周预告
- mybatis中批量删除
- examTP-A_A12_2
- JSP实现添加分类、查询分类