内容已经在jsp页面 显示出来了 现在是单纯的 把已经查询出来的98条数据 做个分页
6 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
你需要做的也就是前端分页。如果不采用现成的控件的话,就需要封装一个函数来处理。
演示一个JS版的:
function listInfoByPage(pageNo, pageSize, array) {
const offset = (pageNo - 1) * pageSize
return (offset + pageSize >= array.length) ? array.slice(offset, array.length) : array.slice(offset, offset + pageSize)
}
慕斯王
TA贡献1864条经验 获得超2个赞
分页就是sql语句中的limit a, b 你把这两个参数传递到Dao层,分页查数据库就可以了,你要是有100万数据,难道一次全查出来么?页面展示的也就最多20条数据吧,所以分页是必须要做的。
分页在controller层实现,然后调用service中的方法查询,并对查询的结果处理,具体的查询,由service层调dao层来执行。
添加回答
举报
0/150
提交
取消