说明一点,本文借鉴别人的分享资料,只为共享知识,我是java共享者,共创java未来!!

1.首先要下载相关文件

2.引入jsp如下:

<link rel="stylesheet" type="text/css" href="http://localhost:8080/SSMTest/bootstrap/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="http://localhost:8080/SSMTest/bootstrap/bootstrap-table.css">

<!-- 引入bootstrap和bootstrap-table文件 -->
<!-- 我理解的父级目录是:类似与此的:http://localhost:8080/SSMTest/book/list
     那么list.jsp的父级目录就是book,那么book下的子目录就是bootstrap -->
     
     <!-- jquery第 -->
<script type="text/javascript" src="<%=request.getContextPath() %>/bootstrap/jquery-2.0.3.js" charset="utf-8"></script>
<script type="text/javascript" src="<%=request.getContextPath() %>/bootstrap/bootstrap.min.js" charset="utf-8"></script>
<script type="text/javascript" src="<%=request.getContextPath() %>/bootstrap/bootstrap-table.js" charset="utf-8"></script>
<script type="text/javascript" src="<%=request.getContextPath() %>/bootstrap/bootstrap-table-zh-CN.js" charset="utf-8"></script>

<!-- request.getContextPath():返回站点的根目录:自己的js引入 -->
<script type="text/javascript" src="<%=request.getContextPath() %>/bootstrap/list1.js"></script>

3.编辑jsp:

在body里面添加:<table id="table"></table>

4.编辑js:

$(function() {
    // 1.初始化Table
    var oTable = new TableInit();
    oTable.Init();
});

var TableInit = function() {
    var oTableInit = new Object();
    // 初始化Table
    oTableInit.Init = function() {
        $('#table').bootstrapTable({
            url : 'http://localhost:8080/SSMTest/data/data2.json', // 请求后台的URL(*)
            method : 'get', // 请求方式(*)
            striped : true,// 是否显示行间隔色
            search : true,
            showRefresh : true,
            showColumns : true, // 是否显示所有的列
            showRefresh : true, // 是否显示刷新按钮
            minimumCountColumns : 2, // 最少允许的列数
            clickToSelect : true, // 是否启用点击选中行
            height : 700, // 行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
            uniqueId : "no", // 每一行的唯一标识,一般为主键列
            showToggle : true, // 是否显示详细视图和列表视图的切换按钮
            cardView : false, // 是否显示详细视图
            detailView : false, // 是否显示父子表
            columns : [ {
                field : 'ID',
                title : 'ID'
            }, {
                field : 'Name',
                title : '名字'
            }, {
                field : 'Sex',
                title : '性别'
            }, {
                field : 'operate',
                title : '操作',
                formatter : operateFormatter
            // 自定义方法,添加操作按钮
            }, ]
        });

};

// 得到查询的参数
    oTableInit.queryParams = function(params) {
        var temp = { // 这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
            limit : params.limit, // 页面大小
            offset : params.offset
        };
        return temp;
    };
    return oTableInit;
};

function operateFormatter(value, row, index) {// 赋予的参数
    return [ '<a class="btn active disabled" href="#">编辑</a>',
            '<a class="btn active" href="#" >档案</a>',
            '<a class="btn btn-default" href="#">记录</a>',
            '<input type="button" id="dangan" value="准入">' ].join('');
}
5.最重要的是URL中data的引入:

如果出现问题,比如说:data文件引入出现404;那么我出现的问题是SSM框架下,调用controller时发生的路径问题,

那么,我的解决方法是:设置绝对路径,这样就不用怕了,

原文链接:https://blog.csdn.net/qq7758521fang/article/details/81152219

转载于:https://www.cnblogs.com/bcsdn/p/10887782.html

转 基于ssm的Bootstrap-table的学习演示相关推荐

  1. 基于SSM+MySQL+Bootstrap的在线购物商城系统

    登陆注册 注册 添加商品 登陆 订单 添加商品 留言列表 首页 添加购物车 购物清单 购物车 修改密码 技术描述 开发工具: Idea/Eclipse 数据库: mysql Jar包仓库:普通jar包 ...

  2. 基于ssm的学校教务网学习平台管理系统

    1 简介 今天向大家介绍一个帮助往届学生完成的毕业设计项目,基于ssm的学校教务网学习平台管理系统. 计算机毕业生设计,课程设计需要帮助的可以找我 代码 https://pan.baidu.com/s ...

  3. 基于SSM+MySQL+Bootstrap的酒店管理系统

    客房预订 收益统计图 客房新增 商品新增 商品新增 客房预订 散客登记 团队登记 旅客信息 接待对象 客房预订 技术描述 开发工具: Idea/Eclipse 数据库: mysql Jar包仓库: M ...

  4. 基于ssm+mysql+jsp作业管理(在线学习)系统

    基于ssm+mysql+jsp作业管理(在线学习)系统 一.系统介绍 二.功能展示 1.用户登陆 2.用户注册 3.在线学习(评论)--学生 4.任务列表--学生 5.我的作业--学生 6.个人中心 ...

  5. 基于SSM的概念可视化程序设计学习系统 毕业设计-附源码021009

    SSM概念可视化程序设计学习系统 摘 要 随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观.网络技术的应用使得计算机之间通信.在线学习成为可能,而 ...

  6. 基于SSM+Layui+Bootstrap实现学校教师技能大赛评分系统

    项目编号:BS-GX-009 开发工具:IDEA /Eclipse 数据库:MYSQL5.7+Redis 前端开发:Layui+Bootstrap 后端开发:SSM开发框架 功能需求: 总共分为三个阶 ...

  7. (强烈推荐)基于SSM和BootStrap的共享云盘系统设计(项目开发与实现:注册/登录)

    注册功能: 重   点:页面布局和前.后台数据交互.文件操作 难   点:SSM整合.文件操作 内   容:完成注册界面,密码需要用MD5加密:添加新账户信息时,需新建一组默认的文件夹(如:image ...

  8. 基于SSM+MySQL+BootStrap+JSP的大学生校园二手市场交易系统(附论文)

    项目运行截图 一.项目摘要 目前社会发展迅速,人们的消费水平随之提高,有时难免会有冲动消费或者一些买来的东西使用次数很少的现象,如果对这些物品不及时处理,就会造成浪费资源的现象,与保护环境的理念背道而 ...

  9. 基于SSM的传智健康系统功能演示(SSM+Dubbo+SpringSecurity+Zookeeper)

    本SSM项目适合刚学完SSM,可作为新手练手的项目. 1 项目介绍 传智健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化.会员管理专业化.健康评估数字化.健康干预流程化. ...

  10. 基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql)

    基于javaweb的图书进销存管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/m ...

最新文章

  1. java中ArrayList
  2. linux添加审计账户_眼镜蛇W眼镜蛇白盒品白源代码审计工具 白帽子版
  3. FFMPEG音视频同步-音频实时采集编码封装成MP4
  4. 中小型企业纯开源免费工具的解决方案
  5. Django静态文件处理、中间件及Admin站点
  6. 远程访问及控制(详解)——SSH远程管理及TCP Wrappers 访问控制
  7. java jce 授权_【Java加密】(一)JCE配置加密算法强度不受限授权的安装
  8. json php 数组读写_PHP如何将数据写入JSON?
  9. VC的若干实用小技巧 (如何干净的删除一个类)
  10. Flink从入门到入土
  11. 《高阶Perl》——3.8 对象方法里的缓存
  12. php sql注入审计,php审计基础一:sql注入
  13. docker入门2---docker的初体验
  14. 威纶通触摸屏与仪表通讯_用博途建立西门子触摸屏和S7300PLC的通讯
  15. 陆军装备环境可靠性试验|GJB150A-2009
  16. 备案网站建设方案书模板
  17. java读取zip文件损坏_java zip压缩文件损坏
  18. java 序列号怎么获取,Java获得硬盘和主板的序列号代码
  19. 102分布式电商项目 - JVM调优(理论篇)
  20. 目前的物联网产品,主要有哪些?

热门文章

  1. 使用LXCFS实现容器资源的视图隔离
  2. RabbitMQ主题模式(Topic)
  3. thinkphp的分页类
  4. oracle 自动表分析,其实 Oracle 直方图自动统计算法存在这些缺陷!
  5. Dubbo学习笔记(一)
  6. 视频移动侦测VMD的实现
  7. 趣说技术 | 用MQ 能完全替代 RPC 调用?
  8. kafka是如何解决粘包拆包的
  9. UsernamePasswordAuthenticationFilter源码分析
  10. 基于springboot+shiro一套可落地实施安全认证框架整合