关于物理项目的思路:查询管理页表与分页

本文介绍如何在项目中集成MyBatis PageHelper插件与BootstrapTable插件实现分页功能,包括配置步骤及关键属性说明。

1、查询列表需要用到分页插件,需要引入mybtais-pageHelper插件和BootstrapTable插件 、

  (1)在pom.xml中引入mybatis-pageHelper插件的依赖

  (2)项目中添加BootstrapTable的js资源,并在列表页面引入

2、页面中写一个div,取一个id,通过此id创建bootstrapTable列表,该方法应该在页面加载完成之后执行,即$(function(){.....})

3、方法内部的关键有属性有:url、queryqueryParams、responseHandler、columns等

  (1)url: 插件内置的ajax请求属性,

  (2)queryqueryParams:用于传递参数到后台,function中的参数,是一个集合,集合中默认带有三个值,

    1)offset每一页最后一个索引、

    2)limit每一页的记录数、

    3)search搜索框的关键字、

    4)传递后台进行分页需要起始数和每一记录数,那么起始数pageStart等于offset/limit+1、

    5) search为关键字,即传回后台为模糊查询的关键字keyword

  (3)responseHandler:用于接收后台传递回来的数据,

    1)后台的mybaits-pageHelper的pageinfo对象会传回list列表结果集,total记录总数。

    2)boostrapTable插件需要的属性是rows和total    所以有  return { rows:lsit   ,   total:total }

   (4) columns:是数据表格,用于放置数据列表的。

     1)设置结果集对应的字段和表头名   field:     title:

     2)设置操作栏熟悉,field,title,formatter(自定义样式):operationFormatter(自定义的方法,另外写一个方法)

     3) operationFormatter(value,row,index)   默认有三个参数,使用row结果集传递ID即可。

 

转载于:https://www.cnblogs.com/luojack/p/11222532.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值