- 博客(89)
- 收藏
- 关注
原创 【layui表单赋值为空问题查找】
主表(index.html)弹窗显示表单页面(另外的html)数据给表单赋值,赋值后id字段为空。改成lay-filter=“iurEditForm” 就赋值成功了。
2024-07-11 14:41:38
358
原创 [前端][死循环]问题发现[easyui]
此代码1是发现本来只有代码2得时候,回显不完全成功(如:旧回显值有值,重选后得新回显值无返回值,旧回显值不会被覆盖。最开始调试并不会死循环,后来调试发现浏览器日志疯狂打印,直到把电脑跑黑屏为止,赶紧关idea服务,试了好几次都是这样,截取到的浏览器日志打印的CONSOLE发现是这个回显页面,不停的调用回显方法。赋值也对年月/类型进行赋值,触发onselect 调用回显方法,回显方法又清空,赋值,触发onselect 导致一直在调用回显方法永不停歇。前期不会,后期才会,配合所加代码,
2024-03-04 15:37:13
469
原创 IDEA启动报错java.nio.charset.MalformedInputException: Input length=2
SpringBoot启动时报错:java.nio.charset.MalformedInputException: Input length=2。java.nio.charset.MalformedInputException: Input length=2 这篇文章这么说。IDEA启动报错java.nio.charset.MalformedInputException: Input length=2。报错原因:项目编码问题,必须统一编码,要么GBK,要么UTF-8。解决办法:统一编码即可。
2023-08-14 15:40:37
1012
1
原创 easy弹窗默认最大化居中偏左显示问题解决
其实是实现了手动缩小放大得效果吧(个人猜测)maximized: true, //初始化窗口最大化onMove: function (left,top) {//解决方法,直接加入此方法体,无需添加内容,就会居中了},
2023-07-25 18:14:29
318
原创 tomcat9运行项目部分问题解决-idea
这篇文章细致查看报错关键字后解决,报错关键字含 redis 想了本地安装的redis 没有开开机自启,需手动启动,当下未启动,启动后,项目运行成功。或者在idea 的file-setting -editor -file encoding 中的3个位置改成utf-8。查了蛮多说把tomcat 安装位置下 conf 下的logging.properties 改成UTF-8。找到下面这篇 ,反着来,把idea 和 tomcat都统一改成GBK之后反而可以用了。新电脑只有8的安装9版本。写的蛮清楚的以下链接。
2023-03-28 16:40:56
457
原创 按钮权限逻辑
权限按钮系统框架按钮权限实现逻辑具体实现页面截图心得系统框架后端:springboot前端:layui按钮权限实现逻辑和普通的权限管理一样,通过勾选权限菜单管理用户所有权限(按钮,菜单等),前端负责显示或隐藏:具体实现页面截图后端:某类角色的人员有部分按钮权限,没有删除的按钮全权限前端:前端会根据登录人员所拥有的角色的权限,进行渲染显示按钮权限使用如下方式控制有权限才显示,无权限不显示心得按钮权限和菜单权限不同点:按钮权限需要唯一标识共同点:都是通过配置达到操作数据库,再配
2022-05-19 17:21:06
1076
原创 spring自动填充
spring自动填充实体传值参考文档这是mybatis提供的自动填充,所以springboot 需要整合mybatis之后重写mybatis的jar包里的方法实体实体需要加上@TableField(value = “CREATOR”, fill = FieldFill.INSERT)注解 /** * 创建人 */ @TableField(value = "CREATOR", fill = FieldFill.INSERT) private String crea
2022-03-23 15:53:39
883
原创 连表查询/子查询适用情况配合where
连表查询/子查询区别相同点适用情况参考推荐区别连表查:又分为 左外连接,右外连接,内连接,外连接 是拼凑成大表where 之查出有数据的左右外连接 sql中主表对应的从表为空的数据也会查出子查询:子查询只能返回一条数据,不然会被报错,以某表为主表为空/有数据 都会查出 一对一 走从表相同点都是走主从表关系 主从表 一对多语句中以从表为主表,查出从表引用主表字段的主表数据(从表中的外键可为空-》有从表数据不一定有主表数据)适用情况考虑代码量连表查询的效率更高参考推荐https:/
2022-03-23 10:57:27
513
原创 easyui-switchbutton结合datagrid
easyui-switchbutton结合datagrid需求实现代码需求实现列表显示数据下,单行显示开关按钮,并且可以切换实现代码}, { title: '是否生效', field: 'isEnable', width: 180, align: "center", formatter: function (value, row, inde
2022-03-22 16:55:13
1659
3
原创 cas-overlay二次开发
cas-overlay二次开发cas的定义二次开发方式个人经验看法cas的定义cas 分为cas-server,cas-client(多个系统经过配置成为CAS客户端可使用cas-server统一进行鉴权【验证用户并授权访问应用程序】)Cas是实现单点登录的开源框架{一个账号可以登录多个系统,多个系统作为CAS-CLIENT}。cas是具有overlay可覆盖文件的二次开发方式请参考以下链接-很具体的教了怎么覆盖CAS-OVERLAY的源码https://www.cnblogs.com/cac
2022-03-11 16:48:18
2394
原创 easyui部分组件使用经验
easyui部分组件使用经验easyui-switchbuttoneasyui-treeeasyui-datagrid其他easyui-switchbutton需要实现在数据表格中有一列如下图,最开始参考官网,不完全可用,还得借助百度: //其中onclick都是不可行的,是错误示例 {title: '状态',field: 'ie',align: "center",width: 100,formatter: function (value, row, index) { if (valu
2021-12-15 18:56:17
2322
原创 springcloud miniio实现文件上传下载预览删除-调用miniio
spring框架里调用miniio概述过程方法概述过程首先项目框架中配好miniio调用miniio方法,传正确参数方法上传/** * 上传文件 * 文件名采用uuid,避免原始文件名中带"/"符号导致下载的时候解析出现异常 * * @param file 资源 * @param dir 文件夹 (前后不带/) * @param rename 是否重命名 默认true * @return R(bucketName,
2021-09-26 17:00:37
1219
原创 easyui父子弹窗刷新
这里写自定义目录标题解决问题方便理解代码图片解决问题easy中存在父弹窗和子弹窗,相关操作完成后,涉及到部分或全部刷新问题方便理解代码图片父弹窗中将父弹窗的数据网格fileGrid传递给子弹窗在子弹窗中对父弹窗做刷新操作https://blog.csdn.net/yezitoo/article/details/78565937 window.open()打开窗口的几种方式...
2021-09-23 16:58:11
293
原创 精度缺失导致数据失准问题解决
精度缺失导致数据失准问题解决Double Bigdecimal模式下得精度缺失Bigdecimal模式下得精度缺失问题所在及解决方法结论心得Double Bigdecimal模式下得精度缺失使用jep进行负责公司计算,最开始使用得参数数据格式是Double出现精度缺失问题。于是将参数数格式改成Bigdecimal即使用了jep得Bigdecimal,原先存在得精度缺失问题解决,然后又出现了新得精度缺失问题。问题如下Bigdecimal模式下得精度缺失如上图 计算所得值为40.595,取位2位后应该
2021-08-04 18:58:08
669
原创 jepjep使用记录及double bigdecimal 转换
jepjep使用记录及double bigdecimal 转换jep使用记录double bigdecimal 转换最近维护系统有用到计算。jep使用记录使用jep3.4 计算公式得到公式值。例如公式为:if(deptCode==“dept2”||deptCode==“dept1”||deptCode==“dep6”,if(NP1,0,if(BS>10,if(BS>142,1420.007,BS0.007),10*0.007)),if(ND1,0,if(BS>20,
2021-07-08 19:13:45
377
原创 springboot,miniIO上传下载预览文件
springboot,miniIO上传下载预览文件上传下载预览删除上传前端传文件,后端接口收取文件调用miniIN.putObject下载前端调用后端miniIN的download预览前端调用后端miniIN的view接口,有多种调用方式1后端新写接口调用miniIN的view接口2通过配置,不新写接口,前端直接访问静态资源webapp配置文件添加这个配置就可前端直接/res/文件路径访问#指向文件服务直接读取静态资源3通过配置,不新写接口,前端直接访问项目MINIIO 接口
2021-06-09 10:40:46
722
原创 easyui,springboot时间格式转换/文件
easyui,springboot项目遇到一些小问题欢迎使用Markdown编辑器时间问题easyui-datebox文件上传-miniio合理的创建标题,有助于目录的生成欢迎使用Markdown编辑器参与新项目,使用easyui,springboot。负责模块1新增编辑界面有时间类型字段需要上传和回显2设计上传下载预览等模块。时间问题easyui-datebox后端数据类型为2017/7/5 11:09:57mybatis plus自动生成代码将该时间字段定义为 LocalDateTime;
2021-06-08 19:10:25
162
原创 easyui-combox无法回显下拉列表数据
easyui-combox无法回显下拉列表数据问题场景尝试过的方法最终解决方法最后问题场景页面中存在多个 下拉框,部分下拉框使用静态数据(显示成功)部分下拉框调用接口数据显示成功,但存在2个一直回显不成功(显示出下拉框,但下拉框无数据)尝试过的方法1怀疑后端接口问题—疯狂调试后端接口(把后端接口提供给其他下拉框数据可以显示)2怀疑前端界面问题—将其他成功的界面复制修改还是步成功3怀疑从INDEX页面跳转过去的时候,给ADD界面的长度不够,导致有数据但是不够显示被遮住了—改到超级长,还是没法显示
2021-05-24 23:12:10
776
原创 springboot自定义401异常及修改后无法通过域名自动跳到login问题解决
springboot自定义401异常及修改后无法通过域名自动跳到login问题解决场景实现代码场景登录人员长期不操作,登录过期后操作界面,出现401error提示。这个提示需要修改实现首先模拟COOKIES失效。接着自定义处理401错误。:模拟cookie失效,springboo加个配置就好了https://www.it610.com/article/1306477481456340992.htm1的情况是我所使用的,并且我的配置文件是.YML格式接着自定义处理401错误;htt
2021-05-10 17:27:34
1061
原创 springboot spring security 接口403 自定义处理
springboot spring security 接口403 自定义处理需要解决的问题需要实现的样式查找过程最后得到的处理方案---针对修改弹窗提示参考的文章链接需要解决的问题在弹出页面中有调用接口,当当前登录用户没有该权限时,就会小弹窗报错,不过报错的提示是FORBIDDEN对用户不友好,考虑将FORBIDDEN改成:无权限,请联系管理员这个问题需要实现的样式查找过程我先设想 弹窗报错应该是是前端框架EASYUI的事,所以就是后端调用接口时检查登录人员无接口权限触发报错。前端收到错误信息
2021-04-28 16:55:47
2224
1
原创 启动springboot项目失败The dependencies of some of the beans in the application context form a cycle
启动springboot项目失败报错:The dependencies of some of the beans in the application context form a cycle:百度查找原因最后解决方法最后报错:The dependencies of some of the beans in the application context form a cycle:启动之前启动成功过的代码(距离上次启动成功,代码有修改过—启动成功后热部署运行修改代码)百度查找原因自己看了下英文应该是
2021-04-26 10:04:32
951
原创 finereport同列不同条件显示同个数据集得不同字段
finereport同列不同条件显示同个数据集得不同字段需求实现参考文档最后需求需求是报表添加一列,列中数据为数据集中得某个字段(数据集中添加2个字段,wbsbjs,wldbsbjs)当部门为领导时,显示wldbsbjs,其余显示wbsbjs。实现没做过,不会做这类得,直接开始百度(看官方文档得笼统整个文档翻一遍,有点急就直接百度具体做法)结果找到的都不太对应得上,啥父子格操作一下,数据显示完全错了;实在没百度到,请教同事,说啥用SQL case when 或者设置条件属性(条件属性-》新值
2021-04-09 17:12:24
2334
原创 easyui fontawesome图表的引用标签写法
easyui 引用fontawesome标签写法问题起因解决方法功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入问题起因在复制旧页面代码改成新界面代码时,突然修改图标标签咋写解决方法先百度 easyui图标引用,百度结果说
2021-03-29 19:01:58
226
原创 springboot接口请求界面路径返404
目录springboot正常启动项目,访问接口均正常,新增一接口请求界面路径,访问该接口报错404接口没被扫描到配置或代码写法问题最后springboot正常启动项目,访问接口均正常,新增一接口请求界面路径,访问该接口报错404idea springboothttp://localhost:8080/cuer/apSw?ad=2893e6fce42&_=161607509 404接口没被扫描到百度说是接口所在包放置位置不对,导致接口没被扫描到,但是我的情况是系统原本存在的接口都可以访问到
2021-03-25 11:20:16
913
原创 easyui表格输入框限制
目录easyUI界面限制纯数字限制文本框位数限制最后easyUI界面限制输入框有文字数字字母夹杂,纯数字等限制。纯数字限制纯数字输入框, input id=“vesselLength” name=“vesselLength” class=“easyui-numberbox” data-options=“label:‘船总长’,min:0,precision:3” value="${applyVessel.vesselLength!}"/>vesselLength对应数据库字段为 N
2021-03-23 17:09:42
1252
2
原创 报错com.f.xe.ct.vo.CrVelVo.getCompletionDate()Ljava/time/LocalDate;
界面显示选中数据详细信息,F12不报错,界面不显示正确数据,只显示一个超大的200 下面带一行小字(com.f.xe.ct.vo.CrVelVo.getCompletionDate()Ljava/time/LocalDate;)百度说是实体缺少方法。以下回答最贴切:参考链接https://zhidao.baidu.com/question/278742320.html这个错误就是bai NotesBean这个类里面没有这du个方法zhi:getTime(),返回值是dao java.util.
2021-02-02 15:21:45
335
原创 easy select option和idea删除提交svn
1easyui写编辑界面回填-返回界面地址同时返回modelMap存放需要现实的数据,预定义结构的 <select> 元素创建组合框采用value="${al.isNew!}"失效,编辑界面正确选中预定义的 <select>为绿色部分参考链接https://q.cnblogs.com/q/84406/<form id="applyVesselForm" class="lys-container"> <input type="hidden" nam
2021-01-29 16:20:05
206
原创 LocalDateTime转换为固定格式的string
LocalDateTime转换为固定格式的stringDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");String nowTime = LocalDateTime.now().format(formatter);System.out.println("nowTime:"+ nowTime);
2021-01-28 16:48:19
1953
原创 走springsecurity验证成功页面跳转404
http://localhost:8080/login登录界面走springsecurity验证成功 本来应该到http://localhost:8080/得,结果一直跳到http://localhost:8080/res/error/404.html百度查看说查 springsecurity配置的登录验证通过后走的url-参考链接https://blog.csdn.net/hhuiyao/article/details/111084060 @Override public voi.
2021-01-22 17:31:57
1631
原创 2021-01-21 报错Error setting null for parameter #7 with JdbcType OTHER
springboot项目界面操作中报错-如下org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='et.id', mode=IN, javaType=class java.lang.Object, jdbcType=null,.
2021-01-21 10:44:48
1500
原创 easyui datagrid中某列显示 Progressbar 进度条
效果:前端-参考https://blog.csdn.net/SinceJune/article/details/38657067{ title: '修改人', field: 'modifier', width: 120, align: "center", editor: { type: 'textbox', options: { required: true } }},{
2021-01-20 14:05:45
589
2
原创 http://localhost:8080/images/cplogo-2.png 404
idea中修改页面底部的logo纯文字内容为带图片的文字内容。<!-- 底部 --><div class="layui-footer layui-text" style="display: block"> copyright©2020<img class="footer-logo" src="${request.contextPath}/images/cplogo-2.png" width="22" height=
2020-12-24 18:59:14
3413
3
原创 mybatis plus xml查询
mybatis plus 有分页插件 查询返回IPage 插件就会自动分页。返回IPage有2种方式 直接从dao层直接返回IPage对象/从dao层返回list 在service层构建IPage对象 并赋值【在xml中写的语句和正常SQL一样,只要返回是IPage】 多表查询 entity层和mapper层构建返回数据(添加返回 string list 对象等) 多表分页查询 分页直接返回IPage对象 SQL写多表查询语句(多表查询 传参 在SQL语句构造 不使用wrapper)...
2020-06-15 19:25:51
1616
原创 springboot多环境配置和报错【选中prod端口不是prod】(方便生成不同环境的配置包【开发环境,测试环境,生产环境】)
https://ask.csdn.net/questions/1049807?sort=id(解决问题)1 Springboot使用Maven Profile和Spring Profile进行多环境配置https://www.jianshu.com/p/b7c75b0c364c2https://blog.csdn.net/zhangxiaojun211/article/details/106235920?utm_medium=distribute.pc_relevant.none-task-b.
2020-06-10 18:41:52
1216
原创 错误总结-多表查询返回数据,实体表字段映射,注解,注释规范
到新公司到5月20就一个月了,学习和使用了springboot layui easyui基本上都是之前工作不常用的框架,不过开发工具还是idea,工作内容也还是实现crud,只不过现在多了界面实现而已,也还是不涉及数据库表的设计。负责简单实现。虽然我很觉得不咋甘心,但是因为我菜所有除了踏踏实实完成被安排的工作内容和自己学习提升没啥别的话好讲。况且,现在知识简单的增删改查,但是我依旧犯错不少,学习到不少。以下是近期错误总结:1,开发接口过程中,实体层用于表字段和实体属性间的映射(查出的数据全部一一有一个别
2020-05-17 21:36:43
1063
原创 springboot连接MySQL,mabatis_plus写接口犯的基础错误
昨天用自己笔记本测试springboot连接MySQL,用mabatis_plus写接口,犯了很多基础错误,导致一直404,5001:基础结构一定是要这样,特别是service要先写接口层,然后(鼠标放置接口类上alt+enter 选择实现接口)自动完成实现接口的java类。不想当然的直接不写接口类 ,只写实现类。这是规范,需要注意一下2:3:cl.exe中输入接口地址,不...
2020-04-26 22:01:21
142
原创 自动构建SB项目,pom.xml报错Failure to transfer org.springframework.boot:spring-boot-starter-parent:pom:2.2.6.
使用idea自动构建springboot项目,出现Failure to transfer org.springframework.boot:spring-boot-starter-parent:pom:2.2.6.RELEASE from https://repo.maven.apache.org/maven2 was cached in the local repository, resolut...
2020-04-13 18:07:20
23568
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人