page分页

page分页

PageBean:
	int totalCount		(总记录数)
	int totalPage		(总页码)
	List<T> list		(每页数据)
	int currentPage		(当前页码)
	int rows			(每页显示的记录数)

分页使用步骤

1.创建分页对象PageBean.
2.在前端利用bootstrap创建表格和分页工具。(如果需要条件查询,可添加条件查询栏。)
3.在分页工具的每一页中添加链接,跳转到分页的servlet中,需要传递“当前页码”和“每页条数”。(若有条件查询,需要将查询条件依次传入servlet中)
4.在servlet中接收“当前页码”和“每页条数”,判断这两个参数是否为空,若为空,则参数为默认值。<--为跳转的第一页做准备-->(若有条件查询,则利用Map接收所有的条件值。注:包含“当前页码”和“每页条数”)
5.调用service查询当前页码所需要展示的内容,利用PageBean接收。(若有条件查询,需要同时将查询条件的参数传入。注:需要将不需要的参数进行排除。)
6.在service中,需要利用所得参数进行分析,计算出当前所需要展示的数据的位置,然后调用dao层进行查找。(若有条件查询,同时需要将条件融入到sql语句中进行查找。)
7.将service返回的数据封装在PageBean中,返回到servlet中,将数据设置进request中,转发到页面中。
8.将数据利用jstl展示在table中。
9.需要禁止第一页和最后一页的点击操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值