jsp之简单的用户管理系统(2)
来源:互联网 发布:程序员联合开发网注销 编辑:程序博客网 时间:2024/06/06 07:57
链接数据库+分页
<% //定义分页用变量 int pageSize=3; int pageNow=1;//默认显示第一页 int rowCount=0;//从数据库中获得 int pageCount;//计算得到 //接收pageNow String tmpPageNow=request.getParameter("pageNow"); if(tmpPageNow!=null) { //接收到pageNow pageNow=Integer.parseInt(tmpPageNow); } //链接数据库,验证密码 //1.加载驱动 // 驱动程序名 String driver = "com.mysql.jdbc.Driver"; Class.forName(driver); //2.得到链接 // URL指向要访问的数据库名world String url = "jdbc:mysql://127.0.0.1:3306/user_manager"; Connection conn=DriverManager.getConnection(url,"root","123456"); //3.得到statement Statement statement = conn.createStatement(); //4查询数据库 String sql="select count(*) from users"; ResultSet rs = statement.executeQuery(sql); if(rs.next()) { rowCount=rs.getInt(1); } if(rowCount%pageSize==0) { pageCount=rowCount/pageSize; } else { pageCount=rowCount/pageSize+1; } sql="select * from users limit "+(pageNow-1)*pageSize+","+pageSize; rs=statement.executeQuery(sql); %> <table border="1px"> <tr><td>用户id</td><td>用户名</td><td>密码</td><td>电子邮件</td><td>级别</td></tr> <% while(rs.next()) { %> <tr> <td><%=rs.getInt(1)%></td> <td><%=rs.getString(2)%></td> <td><%=rs.getString(3)%></td> <td><%=rs.getString(4)%></td> <td><%=rs.getInt(5)%></td> </tr> <% } %> </table> <% //上一页 if(pageNow>1) { out.println("<a href='welcome.jsp?pageNow="+(pageNow-1)+"'>["+"上一页"+"]</a>"); } for(int i=0;i<pageCount;i++) { out.println("<a href='welcome.jsp?pageNow="+(i+1)+"'>["+(i+1)+"]</a>"); } //下一页 if(pageNow<pageCount) { out.println("<a href='welcome.jsp?pageNow="+(pageNow+1)+"'>["+"下一页"+"]</a>"); } %>
代码下载:http://download.csdn.net/download/kaikai_sk/9675632
0 0
- jsp之简单的用户管理系统(2)
- jsp之简单的用户管理系统(4,mvc模式)
- jsp之用户管理系统(3)
- jsp之用户管理系统(5,真的是finally)
- Python--简单的用户管理系统
- JSP用户管理系统1.0
- JSP用户管理系统2.0
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(2)
- 使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(2)
- JSP第一个实例之用户管理系统
- jsp之简单用户登录(1)
- 小白学Python(四) 简单的用户管理系统v0.2
- 简单新闻管理系统(jsp)
- MVC设计模式之简单用户管理系统
- Java简单用户管理系统
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(1)
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(1)
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(3)
- VB获取程序部署目录
- Hibernate之hbm.xml文档配置——详
- AngularUI之Modal
- 【Oracle】异常处理
- Android NFC_P2P 开发
- jsp之简单的用户管理系统(2)
- #pragma message预编译指令使用技巧
- Java网络爬虫crawler4j学习笔记<1>入门
- 编写主引导扇区代码笔记
- noip2015 day2-3 运输计划
- android->adb push sqlite3文件时候的系列问题
- 剑指offer-滑动窗口的最大值
- 11.7
- LeetCode学习篇十九——Climbing Stairs