百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> ssm分页的办法介绍(代码示例)
分享文章到:

ssm分页的办法介绍(代码示例)

发布时间:08/01 来源:未知 浏览: 关键词:
?本篇文章给大家带来的内容是对于ssm分页的办法介绍(代码示例),有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你有所帮忙。 本篇文章给大家带来的内容是对于ssm分页的办法介绍(代码示例),有一定的参照 价值,有需要的伴侣可以参照 一下,但愿对你有所帮忙。

页面用bootstrapTable实现(配置查询的参数即可),条件得引入bootstrapTable的css,js
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 Map params){
        //查询列表数据
        Query query = new Query(params);
        List supSuptList = supSuptService.getSupListExcludeSuptpyeId(query);
        int total = supSuptService.getSupListCountExcludeSuptpyeId(query);
        PageUtils pageUtils = new PageUtils(supSuptList, total);
        return pageUtils;
    }
  1. 工具类
    分页的工具类
  2. mybatis映照文件

    

本篇文章到这里就已经全部完毕了,更多其他出色内容可以关注百分百源码网的MySQL教程视频栏目!

以上就是ssm分页的办法介绍(代码示例)的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板