(四)商城项目--(分页实现功能)

在列表页面设置功能按钮

在这里插入图片描述

<div class="list-page">
                                                                          共00页
                         <a href="#">首页</a>
                         <a href="#">上一页</a>
                         <a href="#">下一页</a>
                         <a href="#">尾页</a>
                    </div>

2.在servlet控制器中设置

在这里插入图片描述

在这里插入图片描述
此时需要知道数据库中的总个数,就可以确定需要分多少页,

在service层中创建一个获取总数的方法

在这里插入图片描述

上面在获取第一列的总数时采用 rs.getInt(1),此种此种做法我认为不对,也不理解

我自己的方法:在try外申明一个int i= 0;然后在while中以 arr[0]=i++ 的方式获取总共的记录数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后去service层修改获取用户列表的方法
在这里插入图片描述
在这里插入图片描述
运行的结果
在这里插入图片描述

这里是引用

在这里插入图片描述

当是首页时就没有上一页 当时尾页时就没有下一页
所以进行判断

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值