日常问题解决记录
hezebin
https://hezebin.com
展开
-
SpringMVC Controller接收ajax传来的数组参数
1.ajax部分:var arry = ['1','2','3'];//就是最普通的jquery ajax向后台直接发送数据$.ajax({ type:'post', url:'/demo/path', //traditional默认是false,如果是false,则传递的参数为: //data[]:1 //data[]:2 //data[]:3 //这里设置为true,使传递参数变成: //data:1 //data:2转载 2020-05-12 20:20:46 · 1174 阅读 · 0 评论 -
JAVA获取文件的mimeType
1.介绍JMimeMagic是一个通过检查magic headers来判断文件或者流的mime类型的java工具包 。目前还在持续更新当中。2.引入依赖 <dependency> <groupId>net.sf.jmimemagic</groupId> <artifactId>jmimemagi...原创 2020-02-18 15:55:41 · 570 阅读 · 0 评论 -
Parameter 'xxx' not found. Available parameters are [0, 1, param1, param2]报错
问题MyBatis使用过程中遇到报错:nested exception is org.apache.ibatis.binding.BindingException: Parameter 'groupId' not found. Available parameters are [arg1, arg0, param1, param2]原因mapper.xml映射没有得到传入的参数。解决方...原创 2020-02-14 00:32:05 · 1060 阅读 · 0 评论 -
格式化Mybatis返回的Date时间
在实体类的日期属性上添加@JsonFormat和@DateTimeFormat注解。import java.util.Date; public class Test { @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8...原创 2020-02-01 23:20:51 · 4924 阅读 · 0 评论 -
Element UI本地引用及图标显示异常问题
本地引用按照官方的推荐引用方式是:<!-- 引入样式 --><link rel="stylesheet" href="https://unpkg.com/element-ui@1.4/lib/theme-default/index.css"><!-- 引入组件库 --><script src="https://unpkg.com/element-...原创 2020-01-16 14:52:55 · 3732 阅读 · 0 评论 -
从git拉取SpringBoot项目到IDEA启动报错的原因
分析:通过报错可以发现是application.yml配置文件中的配置没有生效。原因:由于导入的是maven项目,IDEA插件没能正确识别resources这个目录,只是把它作为了一个普通的包。解决方法:在IDEA中选中resources目录右键,将其标记为资源目录即可。...原创 2019-12-26 00:28:55 · 2680 阅读 · 1 评论 -
thymeleaf字符串处理
判断是不是为空:<span th:if="${name} != null">不为空</span> <span th:if="${name1} == null">为空</span>判断是不是为空字符串: “”<span th:if="${#strings.isEmpty(name1)}">空的</span> 判断是...转载 2019-11-20 16:09:04 · 943 阅读 · 0 评论 -
jquery ajax中不能给变量赋值的原因及解决办法
问题我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢?原因原因其实很简单,我们用的Ajax是异步操作,也就是async:true(默认情况),也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作,即async:false就行~解决方法var result; $.ajax({ type :"post", ...原创 2019-10-23 15:37:48 · 719 阅读 · 0 评论 -
Html点击按钮自动刷新页面问题
问题<button class="btn btn-primary" onclick="findData()">查询</button>点击页面上的按钮,执行完button的click事件后,会自动的重新刷新一下当前的页面。原因button,input type=button按钮在IE和w3c,firefox浏览器区别:当在IE浏览器下面时,button标签按钮,...转载 2019-10-21 16:22:01 · 4978 阅读 · 0 评论 -
Swing 组件设置默认焦点
在Swing中,焦点默认是在第一个组件上,但在项目中如果想将焦点设置在其他的组件上,如JTextField,但会发现通过requestFocus()方法不起作用.有大佬提供了以下解决方法:全部初始化之后JTextField.dispatchEvent(new FocusEvent(JTextField,FocusEvent.FOCUS_GAINED,TRUE));JTextField.re...原创 2019-03-07 21:09:16 · 4046 阅读 · 3 评论 -
iframe根据内容高度自适应:亲测有效
方法一:在子页面加载完毕的时候执行parent.document.getElementById("iframe").height=0;parent.document.getElementById("iframe").height=document.body.scrollHeight;方法二:在主页面frame的onLoad时间里面写function iframeLoad(){ d...转载 2019-07-29 17:19:57 · 2087 阅读 · 0 评论