以前,一直以为做个java web的分页很简单,但是在做项目的大多数情况都是直接调用别人写好的分页类,今天自己写了一下。
开发环境:javaservlet+mysql+jsp
很简单的,我们首先来看一下。其实主要的对分页的查询上。我们来分析一下。
数据库后台基本利用limit来实现分页,很简单。
现在已知条件是:
1.知道有多少数据条目。
2.每页显示多少个。
3.总共有多少页。
jsp页面:
在jsp页面上可以知道当前总页数。和当前的页面,默认加载当前的页数为第一页。
通过当前页可以计算出,每一页最先要显示的条目码数。即limit第一个参数。可以在后台实现分页。
该例子我已经以附件的形式传上来了:
分页的信息:
前台:index.jsp
后台:FontServlet