首页 > 其他分享 >SpringMVC+MyBatis 开发社交网站-26_实现图书分页查询

SpringMVC+MyBatis 开发社交网站-26_实现图书分页查询

时间:2024-05-25 08:58:13浏览次数:13  
标签:26 title SpringMVC layui script width MyBatis table 图书

实现图书分页查询

imooc-reader 项目:

webapp\WEB-INF\ftl\management\

book.ftl  图书管理页面

<script src="/resources/layui/layui.all.js"></script>

<script>

    var table = layui.table; //table数据表格对象

    var $ = layui.$; //jQuery

    var editor = null; //wangEditor富文本编辑器对象

    //初始化图书列表

    table.render({

        elem: '#grdBook'  //指定div

        , id : "bookList" //数据表格id

        , toolbar: "#toolbar" //指定工具栏,包含新增添加

        , url: "/management/book/list" //数据请求地址

        , page: true //开启分页, 携带参数 ?page=1&limit=10

        , cols: [[ //表头

            { field: 'bookName', title: '书名', width: '300'}

            , { field: 'subTitle', title: '子标题', width: '200'}

            , { field: 'author', title: '作者', width: '200'}

            , { type: 'space', title: '操作', width: '200' , templet : function(d){

                  //为每一行表格数据生成"修改"与"删除"按钮, 并附加data-id属性(代表图书编号)

                    return "<button class='layui-btn layui-btn-sm btn-update'  data-id='" + d.bookId + "' data-type='update' οnclick='showUpdate(this)'>修改</button>" +

                        "<button class='layui-btn layui-btn-sm btn-delete'  data-id='" + d.bookId + "'  

标签:26,title,SpringMVC,layui,script,width,MyBatis,table,图书
From: https://blog.csdn.net/a1057258361/article/details/139188789

相关文章

  • SpringMVC+MyBatis 开发社交网站-25_实现图书新增功能
    实现图书新增功能imooc-reader项目:pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/mav......
  • 【Spring】SpringMVC基本概念
    1、介绍1.1简介SpringMVC是SpringFramework中的一个模块,它基于Java实现了WebMVC设计模式,用于构建Web应用程序。SpringMVC提供了清晰的职责划分,使得开发者能够更加简洁和直观地开发Web层。1.2优点松耦合:基于Spring框架的依赖注入(DI)和面向切面编程(AOP)等特性......
  • 初始MyBatis ,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析
    1.初始MyBatis,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析文章目录1.初始MyBatis,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析每博一文案2.前沿知识2.1框架(framework)2.2三层架构2.3分析JDBC的缺点3.初始了解MyBatis4.MyBatis......
  • MyBatisPlus初始代码生成
    1.安装插件 这里使用的是这一个插件 2.连接数据库插件安装完毕后重启idea,发现后面多了一个选项点击 这里要与自己的database对应,设置好后点击testconnect测试,成功就可以了如果出现:Theservertimezonevalue'�й���׼ʱ��'isunrecognizedorrepresentsmoret......
  • Spring6 对 集成MyBatis 开发运用(附有详细的操作步骤)
    1.Spring6对集成MyBatis开发运用(附有详细的操作步骤)@目录1.Spring6对集成MyBatis开发运用(附有详细的操作步骤)每博一文案2.大概的实现步骤概述3.详细实现操作步骤4.Spring配置文件的import,导入外部xml配置5.总结:6.最后:每博一文案理想主义的花终将盛开在浪......
  • SpringMVC接收数据和响应数据
    目录SpringMVC接收数据和响应数据一、SpringMVC介绍1.概念2.核心组件和流程3.SpringMVC快速实操二、接收数据1.访问路径设置2.接收参数三、响应数据1.方法分析2.页面跳转3.返回JSON数据SpringMVC接收数据和响应数据一、SpringMVC介绍1.概念SpringW......
  • Mybatis-plus的Service接口
    在有了实体类的基础上,创建UserInfoMapper接口,并继承BaseMapper接口publicinterfaceUserInfoMapperextendsBaseMapper<UserInfo>{}继承IService创建Service接口,并创建对应的实现类publicinterfaceUserInfoServiceextendsIService<UserInfo>{}UserInfo......
  • Win7系统下网页字体模糊解决办法:安装KB2670838系统补丁
    原文地址:https://itxiaozhang.com/win7-webpage-font-blur-solution-kb2670838-patch/此教程配合视频学习效果最佳,视频教程在文章末尾。问题描述在Windows7系统中使用浏览器打开某些网页,网页中的字体非常模糊,且有锯齿,观感非常不好。问题来源在解决问题之前,首先应该判断这......
  • Mybatis-plus核心功能-自定义SQL
    MyBatis-Plus提供了强大的条件构造器。通过条件构造器可以写一些复杂的SQL语句,从而提高我们的开发效率。通过EntityWrapper(简称EW,MP封装的一个查询条件构造器)或者Condition(与EW类似)来让用户自由的构建查询条件,简单便捷,没有额外的负担,能够有效提高开发效率,它主要用于处理......
  • MybatisPlus公用Page导致同对象返回
    代码 Page<CouponInfo>page=newPage<>(1,-1);CouponInfocouponInfo1=newCouponInfo();couponInfo1.setId(1630503086041903106L);Page<CouponInfo>couponInfoPage=couponInfoMapper.selectPageList(couponInfo1,pa......