EasyUI
文章平均质量分 78
EP小良_007
万物皆有裂痕,那是光透过来的地方
展开
-
BOS项目(SSH)05_06_POI解析Excel表格、区域设置功能——导入excel文件、过滤掉Excel中不需要的数据、通过使用Listremove掉不需要的数据
系列文章目录文章目录系列文章目录前言——POI解析Excel表格POI解析Excel表格的使用总结前言——POI解析Excel表格Apache POI 是干嘛的呢它是用来 解析 Excel表格的解析这个表格有什么作用呢使用场景如果数据量大的话,客户肯定不愿意一个一个新增的,太耗时费力了那么我们能不能直接让它导入Excel这个月来进行高效率的操作呢这个导入功能怎么做就涉及到今天我们所讲的POI解析Excel表格通过导入功能把文件导入到后台,然后解析最后存到数据库里面这就是原创 2021-04-08 00:44:34 · 356 阅读 · 0 评论 -
浅谈工作/学习中找bug的思路_0_调试、try-catch以及打印报错信息和百度的方法、No default constructor for entity: com.gyf.bos.mod
浅谈工作/学习中找bug的思路_0文章目录浅谈工作/学习中找bug的思路_0调试、try-catch-以及打印报错信息和百度的方法前言描述解决思路1 —— 检查移植的代码,细枝末节也不要忽略,要整体上保持一致解决思路2——,调试和百度,会怎么找到问题所在和怎么百度以及怎么解决问题总结调试、try-catch-以及打印报错信息和百度的方法前言实际工作场景一个方法,被多个Action调用都正常,但是被其中一个Action调用的时候就报错了一个方法,被多个Action调用,其中一个Action调用的时原创 2021-04-08 00:31:47 · 252 阅读 · 1 评论 -
BOS项目(SSH)05_05_上传——普通上传和一键上传插件jquery.ocupload.js的使用
系列文章目录文章目录系列文章目录上传一键上传插件jquery.ocupload.js的使用总结上传前提,看名字jquery.ocupload.js,肯定是依赖jquery库的下面看具体使用场景什么叫一键上传,还有以前我们是怎么做的现在要上传一个文件,我们至少要做2个操作1是选择文件2是点击上传有没有一种方式我们只要选择文件自动帮我们上传,即自动访问对应的action呢?意思就是结果不会再放到浏览器里面去这种写法路径是不会变的一键上传插件jquery.ocuploa原创 2021-04-05 15:00:57 · 197 阅读 · 0 评论 -
BOS项目(SSH)05_04_修改取派员(员工)信息(下)_action、service、dao层以及功能的完善
系列文章目录文章目录系列文章目录修改取派员(员工)信息(下)具体操作总结修改取派员(员工)信息(下)前面的步骤实现了之后下一步,就是我们改好员工信息之后,点击修改按钮,即确认要进行修改操作之后,要做的事情其实很简单,这里有个表单,表单直接指向了action,那么action里面我们要做什么想一下如下的问题,我觉得可行先测试一下,这样说明我们的思路是没有错的,基本上成功了,实际上是有问题的下面我们再来具体看看细节的操作具体操作先看前端jsp页面现在是什么样子再看后台acti原创 2021-04-04 23:58:22 · 135 阅读 · 0 评论 -
BOS项目(SSH)05_04_修改取派员(员工)信息(上)显示修改取派员(员工)窗口、即弹出编辑员工信息窗口、怎么把原先的值原本不动的传递给新窗口
系列文章目录文章目录系列文章目录修改取派员(员工)——可以加个工具栏,也可以用双击来触发点击修改的时候,要弹出修改框——显示修改取派员(员工)窗口问题——我们双击(点击修改)的时候,怎么把原先的值原本不动的传递过来给新窗口总结修改取派员(员工)——可以加个工具栏,也可以用双击来触发接着上一篇文章继续往下说,其实很简单,就是之前的套路只是依样画葫芦、依葫芦画瓢,根据之前的例子改改就行前端页面把修改按钮弄出来,即加个工具栏然后action也是跟之前一样的套路需要注意的是第一个点击修改的时原创 2021-04-04 09:22:23 · 159 阅读 · 0 评论 -
BOS项目(SSH)05_03_批量删除员工、取派员-获取选中的员工ID、作废员工、js里面push的使用、使用Ajax删除员工、重新加载datagrid的数据
系列文章目录文章目录系列文章目录批量删除员工执行这个delete总结批量删除员工作废员工,即删除员工我们在这里一般是使用软删除,即逻辑删除,不是delete 而是update 一个删除标记0代表false(未删除标记)1代表true(已删除标记)删除订单也是一样的,都是逻辑删除多选删除,那么首先就是要获取它所有的id然后再传给Action这是基本的思路下面具体来看看找到对应的jsp页面里面对应的方法因为要传很多个id,所以我们给它加个s先测试一下因为选择了两个原创 2021-04-03 00:13:48 · 130 阅读 · 0 评论 -
BOS项目(SSH)05_02_取派员(员工)列表分页接口实现_1、把对象转成json、离线查询、使用转json框架(net.sf.json)、json数据应用到页面中、默认每页显示5条数据
系列文章目录文章目录系列文章目录取派员(员工)列表分页接口实现把对象转成json下面看dao怎么写net.sf.jsonjson数据应用到页面中总结取派员(员工)列表分页接口实现在前端页面的数据是从后台获取到的即从Action里面去获取到的所以Action里面要返回json数据要实现这个我们首先要把数据库里面的数据转成json因为前端会传两个参数给我们(当前页码,和每页显示多少条数据)page 当前页码,所以很简单rows 每页显示多少条数据把对象转成json把对象转成json可以原创 2021-04-01 23:49:08 · 297 阅读 · 0 评论 -
BOS项目(SSH)05_01_easyui-datagrid的使用(续)、columns 和 toolbar 抽取一个变量、单选、分页
系列文章目录文章目录系列文章目录easyui-datagrid的使用(续)抽取一个变量单选总结easyui-datagrid的使用(续)抽取一个变量接着上一篇,我们这里为了可观性更好,我们这里将columns 和 toolbar 抽取一个变量工具条的代码也是一样的道理单选下面再看看怎么设置总结...原创 2021-03-31 18:28:14 · 139 阅读 · 0 评论 -
BOS项目(SSH)04_08_easyui-datagrid的使用、添加(渲染)表格、使用json数据、添加工具条
系列文章目录文章目录系列文章目录前言easyui-datagrid的使用注意前言这就是一个表格,easyUI里面有一个表格的样式叫datagrid,下面我们看看怎么使用easyui-datagrid的使用easyUI里面有一个表格的样式叫datagrideasyUI的学习我们都是建议从源码开始学习,那么我们找到demo除了basic外还有很多,我们先看basic都可以看看这个就直接有分页现在我们先看先看basic.html的源码也就是说,我们写一个url,它就会自动去识原创 2021-03-31 11:09:38 · 542 阅读 · 1 评论 -
BOS项目(SSH)04_07_取派员(员工)添加之校验手机号码、前端验证不通过不提交怎么做
系列文章目录文章目录系列文章目录一、添加取派员(员工)——校验手机号码前端验证不通过不提交怎么做注意一、添加取派员(员工)——校验手机号码我们继续看项目,发现一个bug我们没有输入手机号,点击保存它也直接保存了,按道理,这个手机号在前端与已经提示为必填项了点击保存应该保存不了才对先把这个bug解决掉前端验证不通过不提交怎么做其实前面已经做过一个了,很简单我们在监听的时候加一段代码即可在这里加一行代码如下如果要再优化一下,手机验证,不仅仅是不能为空,还要真的是手机号添加手原创 2021-03-31 00:35:39 · 172 阅读 · 0 评论 -
BOS项目(SSH)04_04_easyui的window控件Bug问题
系列文章目录文章目录系列文章目录前言解决办法总结前言我们我们发现easyUI这个控件是可以拖动的但是拖到这就很尴尬了,重点是还拖不出来了或者很难拖出来我们怎么解决呢,问题不大,但是用户体验可以说是非常不好了我们需要让它留在边界就行了,不允许继续往上走解决办法那么现在继续往下拖拽window控件时超出边界,怎么解决直接网上搜一搜,拿大牛的来用就行了,这个问题肯定有很多人遇到过,有大牛直接有解决方案直接用即可导进来,重启一下服务,再看看就OK了总结拖拽window控件时原创 2021-03-28 16:27:52 · 102 阅读 · 0 评论 -
BOS项目(SSH)04_03_修改密码功能-ajax发送请求修改密码、使用ajax来提交表单、js休眠功能、密码修改成功后三秒后跳转回登录页面
系列文章目录文章目录系列文章目录前言ajax发送请求修改密码总结前言上一篇修改密码完之后,仔细看其实有bug我们修改完密码之后,地址栏修改了按道理我们在修改完密码之后不应该跳所以这就是为什么我们要用ajax的原因,用了ajax之后就不会改变地址栏了,用户体验更好,ajax的优点这里就不细说了,可以自行百度总之就是优化用户体验,一切更丝滑ajax发送请求修改密码解决办法,使用ajax我们用什么技术可以不用刷新当前的页面?注意,答案不是转发,而是异步请求——我们发送一个ajax请原创 2021-03-28 14:59:50 · 324 阅读 · 0 评论 -
BOS项目(SSH)04_02_修改密码功能-easyui的表单验证、表单检验 easyUI实现表单验证、如果加密的密码忘记了怎么办
系列文章目录文章目录系列文章目录前言修改密码功能-easyui的表单检验如果加密的密码忘记了怎么办总结前言这些是easyUI帮我们做好的,我们只需要在easyUI里面声明好一些属性即可、但是这个只是给你一个提示,还是可以提交的,可以试试看明明提示长度4-8,我输入123 还是修改密码成功了所以我们可以得知,它只是一个提示作用,还是会让你过的,这样其实不是我们想要的怎么让它不过呢?修改密码功能-easyui的表单检验这样就简单了,如果是true我们就让它提交,否则不给提交,并且给出提原创 2021-03-28 10:24:03 · 178 阅读 · 0 评论 -
BOS项目(SSH)03_04_登录功能--MD5加密、MD5加盐、EasyUI提示框和下拉菜单、登录退出功能、切换皮肤
系列文章目录文章目录系列文章目录MD5登录MD5加密MD5加盐EasyUI提示框和下拉菜单提示框下拉框登录退出功能切换皮肤的研究MD5登录MD5加密我们在项目中,数据库中存储密码一般是不存储明文的,否则很不安全一般使用MD5加密MD5是不可逆的加密方式首先先研究一下sqlsql(mySql)如下insert into t_user(id,username,password) values (3,'wangwu',md5('123456'));所以很简单,在代码里面原理是一样的,操原创 2021-03-25 23:22:02 · 329 阅读 · 0 评论 -
BOS项目02_02_zTree-通过ajax的获取菜单数据、监听树形菜单的点击事件、读取json文件、Ajax获取数据
系列文章目录文章目录系列文章目录前言一、发送ajax网络请求获取菜单数据二、监听树形菜单的点击事件总结前言一、发送ajax网络请求获取菜单数据把事先准备好的json数据导入到项目中,导在webcontent目录下Js代码$(function() { //1.节点配置 var setting = { data: { simpleData: { enable: true//使用简单树形json数据 } } }; //2.通过发送原创 2021-03-18 00:33:11 · 463 阅读 · 0 评论 -
BOS项目01_08_jQuery EasyUI_02:EasyUI-accordion折叠效果、tab选项卡效果、动态添加tab选项卡如何使用、fit(自动适应自动拉伸)
系列文章目录文章目录系列文章目录前言一、EasyUI-accordion折叠效果的使用二、EasyUI-tab选项卡效果的使用三、EasyUI-动态添加tab选项卡总结前言接着上一篇,在上一篇的基础上,继续往下讲解一、EasyUI-accordion折叠效果的使用然后将源码拷贝到项目中去然后跟上一篇一样,进行一些分析最后删减分析,做成这样,注意重点。我们要的是折叠效果,定位要准下面我们也可具体再来分析分析,做个加强版,在第一个例子layout.jsp上加上这个特效具体操作小原创 2021-03-16 00:17:34 · 442 阅读 · 0 评论 -
BOS项目01_07_如何使用js的第三方框架、jQuery EasyUI_01、EasyUI简介、layout布局的使用
系列文章目录文章目录系列文章目录一、如何使用js第三方框架步骤——比如EasyU1、EasyUI简介2、如何使用js第三方框架步骤我们来演示一些的效果二、EasyUI的使用——layout布局总结一、如何使用js第三方框架步骤——比如EasyU1、EasyUI简介jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件jQuery EasyUI 框架提供了创建网页所需的一切,可以帮助我们轻松建立站点2、如何使用js第三方框架步骤教程网:http://www.runo原创 2021-03-14 22:09:41 · 155 阅读 · 0 评论