摘要: org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query;SQL [hql语句 limit 2000]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query在HQL+MYSQL中不能直接在查询语句中使用LIMIT进行检索,正确方法为:Query query = session.createQuery(hql);query.setFirstResult( 阅读全文
posted @ 2013-12-02 15:23 keia 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一、OGNL是一个功能强大的EL。通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名|值名],例如: @java.lang.String@format('foo%s','bar')或@tutorial.MyConstant@APP_NAME; 之所以命名为OGNL,就是因为它处理对象很给力。struts能够将对象层层解析。直接写,OGNL通过对象逐级导航找到子对... 阅读全文
posted @ 2013-12-01 20:11 keia 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 今天看到公司的jsp里struts2标签的写法。的theme属性****以下摘自网络:打开 struts2-core-2.x.x.jar 可以看到里面有一个 template,在 template 下有5个目录 ajax、css_xhtml、simple、xhtml 和 archive,其中前四个分别是 ajax、css_xhtml、simple、xhtml 主题的目录,每个主题目录中有各自的模板文件,主要是 ftl 文件,还有 css 和 js 文件Struts2 大力推荐的模板语言是 FreeMarker 阅读全文
posted @ 2013-12-01 19:47 keia 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 刚开始写:"1-2|3-4|5-6"String[] excelexportArray = excelcolumnformate.split("|");结果分割成"1" "-" "2""|" "3" "-" "4" "|" "5" "-" "6"正确写法:String[] excelexportArray = excelcolumnfor 阅读全文
posted @ 2013-12-01 19:14 keia 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 今天SVN更新项目后提示:一个子类继承父类的方法报错。子类抛了Exception.而父类没有抛异常。错误提示:Exception Exception is not compatible with throws clause in ChargeDetailService.query(CardOrder,Page);类抛出是异常应该是和父类的相同或是比父类的范围小异常。 阅读全文
posted @ 2013-11-29 18:45 keia 阅读(171) 评论(0) 推荐(0) 编辑
摘要: jxl.read.biff.BiffException: Unable to recognize OLE stream at jxl.read.biff.CompoundFile.(CompoundFile.java:116) at jxl.read.biff.File.(File.java:127) at jxl.Workbook.getWorkbook(Workbook.java:221) at jxl.Workbook.getWorkbook(Workbook.java:198)jxl目前停止更新了,不能读写 excel2007只能用POI.... 阅读全文
posted @ 2013-11-28 23:38 keia 阅读(2053) 评论(0) 推荐(0) 编辑
摘要: 按键有两个动作:按下,放开。onkeyup 是在用户放开任何先前按下的键盘键时发生。浏览器兼容略有差异。建议2个都写上。// 作用于 Firefox、Operadocument.onkeypress=// 作用于 IE、Chromedocument.onkeydown=onkeypress是在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。onkeydown 是在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。 阅读全文
posted @ 2013-11-28 13:07 keia 阅读(242) 评论(0) 推荐(0) 编辑
摘要: //禁止键盘tab键 1 //禁止键盘tab键 2 document.onkeydown=function(e){ 3 var isie = (document.all) ? true:false; 4 var key; var ev; if(isie){//IE浏览器 5 key = window.event.keyCode; 6 ev = window.event; 7 }else{//火狐浏览器 8 ... 阅读全文
posted @ 2013-11-28 09:57 keia 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 在js中传值的时候。尤其是int类型容易溢出。要用‘’引起。当成字符串来传递。 用的JQuery的ajax传值。超链.action?a=b&c=d;也一样。dataMap.put("distributeId", list.get(6));否则mid=4456456456456456 传出后变成4456456456456000dataMap.put("distributeId", String.valueOf(list.get(6)));正常mid=4456456456456456 传出后变成4456456456456456所以int,long等类 阅读全文
posted @ 2013-11-27 17:30 keia 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ERROR [org.hibernate.jdbc.AbstractBatcher] - Exception executing batch: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1 at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:85)Caused by: org 阅读全文
posted @ 2013-11-27 12:40 keia 阅读(265) 评论(0) 推荐(0) 编辑