3.jsp页面分页功能(首页、下一页、上一页、末页)

该博客介绍了如何在JSP页面中实现分页功能,包括首页、下一页、上一页和末页的操作。核心思路是前端收集分页信息和筛选条件,后端根据这些信息查询数据。每页显示10条,通过固定查询方法处理分页和筛选。每次操作更新分页信息,通过触发函数并重新提交页面来更新数据展示,同时计算当前页的数据序号。
摘要由CSDN通过智能技术生成

思路:前端负责收集分页信息与筛选条件,后端可以通过分页信息的页码+每页多少条+筛选条件查到具体的51-100条数据。
每次的查询,下一页,末页等操作其实是更新分页信息与筛选条件罢了

①定义每页条数10条,有一个固定的查询方法,参数为分页信息或是筛选条件,如果都没有默认从第一页查询。

int pageNo = 1;  //页码
int pageNum = 10;  //条数
if(request.getParameter("pageNo") != null && !"".equals(request.getParameter("pageNo"))){
   
		pageNo = Integer.parseInt(request.getParameter("pageNo"));
	}

②不管是条件查询,还是点击下一页,重新调用本页面,重新获取分页信息或是筛选条件,再进行数据填充

archiveInfo.setTitle(request.getParameter("title")!=null?request.getParameter("title"):"");
archiveInfo.setClientCode(request.getParameter("clientCode")!=null?request.getParameter("clientCode"):"");
archiveInfo.setArchiveNo(request.getParameter("archiveNo")!=null?request
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值