源代码片段: <insert id="addAdminAction" parameterType="x.x.x.RoleVo"> <selectKey keyProperty="idRole, createdDate" resultType="x.x.x.RoleVo" order="BEFORE"> select getid() idRole, to_char(sysdate, '…
--如果打开sa属性报错如下:无法显示请求的对话框.属性IsLocked不可用于“登录名sa".该对象可能没有此属性,也可能是访问权限不足而无法检索 --解决办法:首先用windows登录,后打开查询分析器,在查询分析器中输入:alter login sa with password = 'newpwd' unlock, check_policy = off, check_expiration = off…
在使用mybatis进行多参数传递时,报错: A query was run and no Result Maps were found for the Mapped Statement 'xx.xx.'.  It's likely that neither a Result Type nor a Result Map was specified. 后来发现,原来是没有指定resultMap或resultType mybatis中的所有查询,都必须返回resultType或者resultMap的…
使用MyBatis的时候,主键的字段建议绑定在Bean的属性上面, import javax.persistence.*; public class User { @Id @Column(name = "systemId") private Long systemid; } 否则会报错,以下是报错原文 "### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 's…
echo编辑整理,欢迎转载,转载请声明文章来源.欢迎添加echo微信(微信号:t2421499075)交流学习. 百战不败,依不自称常胜,百败不颓,依能奋力前行.--这才是真正的堪称强大!!! 该文章可以单独阅读,不一定需要阅读之前一些的文章,主要用于阐述在配置Mycat的时候,碰到的问题. Mycat配置登录用户的时候,我们可以看到官网提供的例子里面可以配置多个用户,并且用户的可以设置是否只读等属性.但是在我配置多用户的时候,按照官方示例出现了问题.报错如下: 报错提示: 必须为user标签设…
在项目中使用PageHelper进行分页,启动运行时报错,报错如下: 27-Aug-2017 09:58:48.017 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete li…
摘要: 现在有一个需求如图所示,当用户勾选显示明文复选框时,要以明文显示用户输入的密码,去掉勾选时要变回密文,刚开始想到的就是修改输入框的type来决定显示明文还是密文,使用jQuery的attr来做试验,测试结果是chrome,Firefox,ie9+都是好的,在ie8以下就会报错,查找了下原因,ie8中是不允许修改input的type属性,最终换了种思路实现. 当勾选显示明文时替换输入框为type="text",不勾选时在将输入框替换为type="password&quo…
源码: <a href="11.pdf" class="actcont_a fl report_a" style="display: block;"> </a> 解决方案: <a href="11.pdf" class="actcont_a fl report_a" style="display: block;"  download='11">…
hibernate中的xml配置文件Multiple annotations found at this line,出现这个红叉报错,直接是把 <?xml version="1.0" encoding="UTF-8"?> 这一行先复制,然后在删掉,---在进行保存,保存好之后在把刚才复制的东西 拷贝进去.然后在保存,即可! mybatis出现问题,同理 一般都是hibernate.xml或者是mybatis.xml--------------------…
一.问题由来 最近一次拉代码后,合并代码然后进行编译时出现一个问题,使用maven在进行编译的时候报一个错,无法访问mybatis.dto.StudengInVO. 突然出现这个错误让自己感觉很奇怪,开发工具已经使用了好几个月,项目也已经上线两个版本,怎么会突然出现这个问题.自己合并好代码之后 正准备提交代码,在提交之前都有一个习惯,那就是先clean,然后在进行compile编译操作.确保合并后的代码都是最新的,并且是能够重新编译 通过的,最好不要提交编译都不通过的代码到git仓库.可是在编译…
昨天项目里一直报错说是一个文件里的返回值java.util.hashmap不对,然后去定位这个文件发现并没有问题,后来在全局搜索的帮助下查找了返回值类型为resultMap的文件里看到写的代码里有: resultMap=“java.util.hashmap”,将resultMap更改为resultType就解决了问题.…
post 请求,headers里有属性(xxx).请求时报错: XMLHttpRequest cannot load <url>. Request header field xxx is not allowed by Access-Control-Allow-Headers in preflight response. 解决:在后端的Access-Control-Allow-Headers里,添加该 field.…
最近项目折腾了老半天,找了资料才知道是这么回事... 因为语句中有一个小于号“<”,在XML中,会被当成一个页面元素来解析,不会处理为mysql的SQL语句的组成部分,修改如下: 1.在xml的sql语句中,不能直接用大于号.小于号要用转义字符 如果用小于号会报错误如下: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseExcepti…
之前遇到过这个问题,但是没找到问题的所在,将for(var i in  array){} 改成了for(var i ;i<array.length;i++)循环,但是今天又遇到了,mark一下错误. 由于需要将后台传过来的数据进行排序,所以我在这个页面里面的Array扩展了一个方法: 那么问题来了,当刷新页面的时候,common中的方法抛出异常, 遍历29次之后有遍历了一次自己扩展的方法.由于不是temp中的,所以多了一项underfined. 解决方法: (1).将for(var i in a…
mybatis plus 在INSERT的时候会默认自动设置插入id 我当时数据库采用的id自增. 在使用插入语句的时候并没有set  ID 但是它默认给了一大串 更改mybatis plus全局配置中的id设置即可…
uncaught exception type property can’t be changed 使用代码$("#pwd").attr("type","password")时出现上面的错误. 猜测是该版本jQuery不允许修改控件type属性,使用原生js语句可以解决这个问题. $("#txtpwd").focus(function () { if ($(this).attr("type") == &qu…
在文件标头的http后边补上www 下边代码仅第4行有变动 原文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 修改后的文件: <?xml vers…
高墙我今天第一次遇见这个问题.既然说是"已添加具有相同键的项."那我自然地认为会不会是文件夹哪里命名了两个相同的文件名.然后在这个Exception上越走越远. 好了不说废话.出现这个问题请先查看一下自己的Resources.resx文件是不是被移到Property文件夹外面了?请自觉把Resources.resx移回Property文件夹下. 好的结束!…
方式一(在程序初始化构造函数中加一行代码): public Form1() { InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; //设置不捕获线程异常 } 方式二(推荐): private void btnLoop_Click(object sender, EventArgs e) { Thread thread = new Thread(()=> { while (true) { if (btnLo…
启动tomcat时报错情况如下图所示:实际上就是依赖的bean出错,百度上很多方法都说是tomcat没有部署正确,项目-->右键----->proterties----->Targeted Runtimes下的tomcat没有选中,我选中了依然报下面的错, 经过询问同事,得出最终有效的解决方式: windows 下的show view ---->Gradle tasks ----->显示出窗口后,点击一下项目的文件,此时该窗口下会出现所有的文件,如下图: 双击需要重新buil…
ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE CASE CHANGE CHAR CHARACTER CHECK COLLATE COLUMN CONDITION CONNECTION CONSTRAINT CONTINUE CONVERT CREATE CROSS CURRENT_DATE CURRENT_TIME CURRENT_TIMESTA…
原因是我把Global名字改了,使用默认名字就好了…
使用mybatis进行批量更新操作: 报错如下: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'update goods g SET update_date…
解决方法一: 原因:在使用springboot的过程中,如果使用thymeleaf作为模板文件,则要求HTML格式必须为严格的html5格式,必须有结束标签,否则会报错. 在application.yml中添加以下配置 spring: thymeleaf: prefix: classpath:/templates/ mode: HTML cache: false encoding: UTF-8 # 新版本不支持content-type: text/html,故新写法 servlet: conte…
python自动化:下拉框定位方法之select标签  style="display: none;" 报错 selenium.common.exceptions.ElementNotVisibleException: Message: element not visible: Element is not currently visible and may not be manipulated 界面源码:(禅道为例) 排查: 1)因为是隐藏的,需要操作其可见才可定位 2)若还是无法定位…
通常有两种情况: 1.在模板的html标签上使用length报错 vue 中使用 length判断的时候,有时会报错,如下: <div class="item_list" v-if="form.checkVal.length > 0" >列表1</div><div class="item_list" v-else >列表2</div>解决方法: 改成:  form.checkVal !== u…
今天遇到正确配置通配符访问action的方法,但是还是报错,原因struts 2.3 以后会内部会验证是否允许该方法,而我用的刚好是2.5的版本 要action配置中加上<allowed-methods>方法名</allowed-methods> 就行啦,多个方法,中间用逗号隔开(只要是需要通配的方法,都要配置在该标签里面,否则报错),也可以通过添加全局的配置来解决问题: <global-allowed-methods>regex:.*</global-allow…
org.thymeleaf.exceptions.TemplateInputException: Error resolving template报错 遇到二次,第一次是刚刚学的时候,都是一个原因,而且又看到网上的解决方法 又不相信懒得C,结果找了我半天 (主要自己之前没加这个也可以,但是突然就不可以了,还是抱着试一试) 在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式 这种情况下返回的数据thymeleaf模板…
背景: 在使用VUE添加标签的时候编译报错,报错如下: Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead. 代码如下: <template> <el-form ref="form" :model="form" label-…
网上查看了各种解决的思路,总结如下: 1. 在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式 这种情况下返回的数据thymeleaf模板无法解析,直接报错,本人正式因为这个原因才报错. 解决方案:可以将@Controller换成@RestController,不过需要注意有没有其他的方法返回了html页面,会导致返回的不是页面而是字符串:最好的方法就是在你所请求的方法上面加一个@ResponseBody即可. 2…