在上篇博文中,博主使用bootstrap+SSM实现了商品列表展示效果,从页面上看,其虽然可以加入分页等功能,但不太方便,博主的分页使用的是mybatis的分页插件,今天,博主为大家分享一款功能强大的前端框架—layui
layui

layui(谐音:类 UI) 是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。layui 区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端各种工具,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。

首先看两者页面对比
这个是Bootstrap框架,博主的bootstrap的应用主要表现在其前端样式上

layui项目界面,其为我们封装了很多功能,让我们的项目功能实现起来更加方便,功能也更强大。

那么是如何实现的呢
其后端实现完全相同,只是前端页面上有差距,前端jsp页面

<html>
<head>
<%@include file="common.jspf"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link rel="stylesheet" href="${basePath}/layui/css/layui.css" media="all"><style type="text/css"> .layui-table-cell{ text-align:center; height: auto;}</style>
</head>
<body><center><script src="${basePath}/layui/layui.js"></script>
<table id="goods" lay-filter="test" ></table>
<script>
layui.use('table', function(){var table = layui.table;//第一个实例table.render({elem: '#goods',height: 700,width:1400,cellMinWidth: 80,url: '${basePath}/good/listGood.action' //数据接口,page: { //支持传入 laypage 组件的所有参数(某些参数除外,如:jump/elem) - 详见文档layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'] //自定义分页布局//,curr: 5 //设定初始在第 5 页,limit:10 //一页显示多少条,limits:[5,10,15]//每页条数的选择项,groups: 2 //只显示 2 个连续页码,first: "首页" //不显示首页,last: "尾页" //不显示尾页},cols: [[ //表头{checkbox: true},{field: 'id', title: 'ID', width:80, sort: true},{field: 'gname', title: '名称', width:200},{field: 'price', title: '价格', width:200, sort: true},{field: 'info', title: '详情', width:400} ,{field:'image',title: '图片',templet:'#pic',height:60},{field:'edit',title: '操作',templet:'#edit',height:60}]]});});
</script>
<script id="pic">
<img src="${basePath}/{{d.image}}" style="height:50px;width:40px">
</script>
<script id="edit">
<button type="button" class="layui-btn layui-btn-sm " onclick="edit({{d.id}})">编辑</button>
<button type="button" class="layui-btn layui-btn-sm layui-btn-danger" onclick="del()">删除</button>
</script>
<script>function edit(id){alert(id);}
</script></center>
</body>
</html>

在开始接触layui时,遇到了几个坑,首先是需要在我们的传递参数中设置一个code并置为0,并且要按照他规定的参数格式
七彩便是图片的实现,可以参照博主的实现方法

SSM框架+layui前端框架整合相关推荐

  1. oracle 前端ui框架,Layui(前端UI框架) 2.6.4 官方最新版

    Layui最好用的前端ui框架是一款带着浓烈情怀的国产前端UI框架,她追求极简,又不失丰盈的内在,说她是史上最轻量的结晶,似乎并不为过.一切都源自于她对原生态的执着,对前端社区的那些噪杂声音的过滤,以 ...

  2. LayUi前端框架删除数据缓存问题(解决删除后刷新页面内容又会显示问题)

    LayUi前端框架删除数据缓存问题(解决删除后刷新页面内容又会显示问题) 参考文章: (1)LayUi前端框架删除数据缓存问题(解决删除后刷新页面内容又会显示问题) (2)https://www.cn ...

  3. 利用layui前端框架实现对不同文件夹的多文件上传

    利用layui前端框架实现对不同文件夹的多文件上传 问题场景: 普通的input标签实现多文件上传时,只能对同一个文件夹下的多个文件进行上传,如果要同时上传两个或多个文件夹下的文件,是无法实现的.这篇 ...

  4. 利用nodemcu和mqtt协议让嵌入式设备接入互联网(一.layui前端框架)

    文章目录 前言 HTML知识简单总结 vscode快捷操作 HTML知识总结 HMTL结构 头部 身体 样式表CSS layui介绍 源码 前言 为了让自己的嵌入设备接入互联网,而且能互相通讯,用直接 ...

  5. 【云笔记9】Layui前端框架

    Layui前端框架 layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用.其外在极简,却又不失饱满的内在,体 ...

  6. layUI前端框架使用详解_layUI前端框架视频教程完整版

    layUI前端框架使用详解_layUI前端框架视频教程 课程目录: 1前言 2为什么要用layUI框架 3layer组件的引用方法 4layer组件的使用方法详解 5用layer组件快速开发一个表单验 ...

  7. layuit 框架_layui前端框架

    项目中需要弹出层效果,使用了layui前端框架,主要使用了里面的弹出层特效(可以移动) html代码 要给这个标签绑定click方法 显示 点击以后,显示这个页面 显示页面 一定要注意js,js必须这 ...

  8. layUI前端框架使用详解_layUI前端框架视频教程

    百度云网盘下载 ayUI前端框架使用详解_layUI前端框架视频教程 课程目录: 1前言 2为什么要用layUI框架 3layer组件的引用方法 4layer组件的使用方法详解 5用layer组件快速 ...

  9. 绩效考核(三)——layUI前端框架

    LayUI框架jar包下载 LayUI开发使用文档 [注]如果自己写UI界面实在太慢,而且效果可能还不是特别好,和老师商量了一下,使用了这几年比较火的前端框架. 我们的网站UI居然被另一个老师吐槽所丑 ...

最新文章

  1. Java 程序员必须掌握的 10 款开源工具!
  2. idea安装行号快速定位行快捷键以及设置方法
  3. Boost:bind绑定和数据成员以及高级用途的测试程序
  4. SourceInsight配置
  5. 快递下单后取消订单_网约车定位地点不动,男子别的平台下单,没取消订单要付6.6元...
  6. 西农 生成树配置_配置STP功能
  7. jms与ActivityMQ中的简单使用
  8. 【日常点滴015】python中学完pandas后的代码练习 附源数据文件
  9. 什么是NIC(网络接口卡)?
  10. Alien Skin Exposure X4 Bundle 4.5.3.66 特别版 Mac 模拟胶片效果调色滤镜
  11. Excel:INDEX与MATCH函数
  12. Largest Submatrix (最大全1子矩阵)
  13. 手机也可以快速翻译、PDF翻译超简单
  14. JavaScript制作网页时钟
  15. 爬虫模拟登陆的几种方法
  16. 苹果共享文件服务器无效,苹果发布解决方案指导用户处理macOS无法共享访问Windows的问题...
  17. 【XR806开发板试用】TCP通信测试 Ping 命令测试
  18. 鸿蒙合香丸有副作用吗,苏合香丸能长期吃吗 有没有副作用
  19. Unity 简单手机小游戏 - 3D重力滚球(文末源码)
  20. pf与ckf_CKF中国功夫杯

热门文章

  1. 如何安装FriendlyARM USB Download Driver Setup(by 星空武哥)
  2. IM1266在STM32F103C8T6下使用心得
  3. 传诺基亚携手中国移动推TD-SCDMA版Lumia920 -铁石社区-TA云测试平台
  4. Jarvis OJ- [XMAN]level2/3_x64-Writeup——64位简单栈溢出
  5. 数据结构——人机对弈(minimax、negamax、alpaha-beta剪枝算法)
  6. 【LabVIEW懒人系列教程-视觉入门】2.3LabVIEW之Vision视觉助手案例
  7. 管窥“双11”:看京东阿里怎样下零售创新棋局
  8. vue 仿照现成写网页
  9. 通过sql查询自己经纬度周围几公里内的数据
  10. rtklib导航P文件以及实时导航时间解析