fsLayuiPlugin与ssm项目结合(3)分页问题

      说到分页,模糊查询这块我就气。为啥,当初我选择这个框架,就是看中了这款框架炫酷的分页以及模糊查询,我以为这是个纯前端分页,我只要把数据返回就ok了,框架会自动帮我分页,结果事实证明我想多了,这个框架是一个前后端分页!!!!当初我在这里也卡了N久,分页就是没效果!今天我就来谈谈我当初苦逼N天总结的经验:

      myBatis的后端分页我就不多说了嘛,用插件或者是自己写都随你,反正需要就那几个参数:pageNo(当前页面),total(一共有多少条数据),pageSize(每页的大小),这里我假设你的后端分页已经写好了,下面我将告诉你怎样从前端获得这些属性以及怎样把list连同以上属性又从新传回前端。

       第一步:从前端获取。上一篇博文我已经介绍了,这个框架是异步来展示数据的,以springMVC为例,在上一篇博文的基础上,我们给方法加上两个参数pageNumpageSize就ok了,你说Struts2怎么获取。。。。给你个眼神你自己体会。。。。注意,这两个参数必须跟我写的一毛一样哦,不然让人家怎么找。这样,我们就可以获取以及的值了,你问我total呢,你傻啊,这个不是你自己数据库查出来,返回给前端显示的么。

      第二步:将后台的数据返回给前端。这里就基于上篇博文的返回数据进行改造

   {"errorNo":"0","results":{"data":{"total":20,"pages":"2","pageSize":"10","list":[里面就是你的表格返回的list,例如List<User>]}}}

给我记住,一毛一样,不要自己想当然的写属性名!额,但是data里面的属性值别抄我的额,前面全一样。这样应该分页就ok了

下篇是模糊查询,其实跟分页也差不多的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值