ssm分页的办法介绍(代码示例)
发布时间:08/01 来源:未知 浏览:
关键词:
function load() { var typeid = $("#typeid").val(); $('#exampleTable').bootstrapTable({ method : 'get', // 办事器数据的要求方式 get or post url : "xxx/base/supSupt/list", // 办事器数据的加载地址 iconSize : 'outline', toolbar : '#exampleToolbar', striped : true, // 设定为true会有隔行变色结果 dataType : "json", // 办事器返回的数据类型 pagination : true, // 设定为true会在底部显示分页条 singleSelect : false, // 设定为true将制止多选 pageSize : 10, // 要是设定了分页,每页数据条数 pageNumber : 1, // 要是设定了散布,首页页码 search : true, // 可否显示搜寻框,给参数就可以搜寻了 showColumns : false, // 可否显示内容下拉框(选中显示的列) clickToSelect:true, sortOrder: "desc", sidePagination : "server", // 设定在哪里进行分页,可选值为"client" 或者 queryParams : function(params) {//后台有个Query类,只有增加了键值对并且是表中有的他会主动弄进去 return { // 注明:传入后台的参数包含offset开端索引,limit步长,sort排序列,order:desc或者,以及所有列的键值对 limit : params.limit, offset : params.offset, sort:"createdat",依据新建工夫(对应映照文件的前提) order:"desc",排序 type:typeid }; }, columns : [ { checkbox : true }, { field : 'code', title : '编码' }, { field : 'comp', title : '企业名' }, { field : 'busilicence', title : '信誉代码' }, { field : 'law', title : '法定代表人' }, { field : 'tel', title : '联络电话' }] }) }
2.控制器
@ResponseBody @GetMapping("/list") @RequiresPermissions("base:supSupt:add") public PageUtils list(@RequestParam Mapparams){ //查询列表数据 Query query = new Query(params); List supSuptList = supSuptService.getSupListExcludeSuptpyeId(query); int total = supSuptService.getSupListCountExcludeSuptpyeId(query); PageUtils pageUtils = new PageUtils(supSuptList, total); return pageUtils; }
- 工具类
分页的工具类 - mybatis映照文件
本篇文章到这里就已经全部完毕了,更多其他出色内容可以关注百分百源码网的MySQL教程视频栏目!
以上就是ssm分页的办法介绍(代码示例)的细致内容,更多请关注 百分百源码网 其它相干文章!