昨天做了首页浏览和分页功能,原来只有做的时候才发现这个东西有一点小问题就会难住人啊。
这里的分页功能要新建一个org.tool包,这个包就是存放一些工具的,相信以后会有更多的工具加入啦。Pager.java里面写的原来和org.model里面的差不多就是一些get和set方法。不过这个java里面还是会进行一些运算的,这里面就是为了实现以下东西的方法:
private int pageNow; //当前页数 private int pageSize=4; //每页显示多少条记录 private int totalPage; //共有多少页 private int totalSize; //一共多少记录 private boolean hasFirst; //是否有首页 private boolean hasPre; //是否有前一页 private boolean hasNext; //是否有下一页 private boolean hasLast; //是否有最后一页
这俩个功能应该叫一个:分页浏览,浏览是个查询,但是SQL语句中要用到分页功能啊,这样就把我难住了,难住了。因为我找的一个查询图书的例子里面就有分页功能,但是他的分页依据和我的不一样啊,然后我就看不懂他写的SQL语句了。所以昨天还是没有完成任务地,今天继续。。。