1、效果图,当然这个样式是自己调的,并不是固定的,不加css只是简单的按钮
当当前不是第一页时,显示上一页
当当前是最后一页时,隐藏下一页
自动进行数字的延伸
2、这里介绍的换页需要用到一个jar包,pager-taglib.jar,在我的资源里可以下载
http://download.csdn/download/qq_35167373/10003859
3、jsp页面上方添加
<%@taglib uri="http://jsptags/tags/navigation/pager" prefix="pg" %>
4、jsp 页面分页代码编写
<pg:pager items="${info.count}" maxIndexPages="5" maxPageItems="3" url="LeaveBill/home">
<pg:first>
<li class="am-active"><a href="${pageUrl}">首页</a></li>
</pg:first>
<pg:prev>
<li><a href="${pageUrl}">上一页</a></li>
</pg:prev>
<pg:pages>
<li><a href="${pageUrl}">${pageNumber}</a></li>
</pg:pages>
<pg:next>
<li><a href="${pageUrl}">下一页</a></li>
</pg:next>
<pg:last>
<li class="am-active"><a href="${pageUrl}">尾页</a></li>
</pg:last>
</pg:pager>
items 为总条数 maxIndexPages 为最多显示的页码按钮数量 maxPageItems 为每页最多显示的条数
url 为后台方法 除了${info.count}是我自己写的变量,其它均为固定写法
5、后台方法
比如说使用 limit 控制页面显示内容(mysql,其它同理)
select * from user limit x,y 即表示从第 x 条开始读取 y 条
y可以自己设置一个变量
x可以利用框架取到 req.getParameter("pager.offset");取参数名为pager.offset的值
6、这样就可以简单的实现换页
更多推荐
Java web项目换页的简单实现方式
发布评论