Java分页案例(基础思想).docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java分页案例(基础思想)

关于分页的简单案例关于分页的问题,此案例只是个人思想实现的分页。在编程中,没有实现不了的功能,只有想出来的执行过程,简单的实现学习分页的基础思想。User类public class User { private String usename; private String password; private Integer id; public User(String usename,String password,Integer id) { super(); this.usename=usename; this.password=password; this.id=id; }public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getUsename() {return usename;}public void setUsename(String usename) {this.usename = usename;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public User(){ super();}}得到数据集 package mon;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.List;import com.neusoft.dao.User;import com.neusoft.dao.Userpage;public class UserPage {ConnectionDB cdb=new ConnectionDB();public ListUser getUser(User user){ListUser list=new ArrayListUser();Connection conn=cdb.conn();//连接数据库try {Statement stmt=conn.createStatement();ResultSet rs=stmt.executeQuery(select * from login);while(rs.next()){User u=new User();u.setPassword(rs.getString(password));u.setUsename(rs.getString(usename));u.setId(rs.getInt(id));list.add(u);}} catch (SQLException e) {e.printStackTrace();}finally{try {conn.close();} catch (SQLException e) {e.printStackTrace();}}return list;}public ListUser getPage(int nowpage,ListUser listall){ListUser list=new ArrayListUser();int mun=10;//每页的条数int pagetotal=0;//总页数 pagetotal=listall.size()/mun+1;//System.out.println(pagetotal+\t+listall.size()%10);if(pagetotal==nowpage){mun=listall.size()%mun;}//System.out.println(mun);for(int i=0;imun;i++){User use=listall.get((now1)*10+i);list.add(use);}return list;}public ListUserpage getUserPage(ListUser listall){ ListUserpage upage=new ArrayListUserpage(); UserPage userpage=new UserPage(); for(int i=0;ilistall.size()/10+1;i++) { Userpage up=new Userpage(); ListUser l

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档