| 发表于:2007-01-30 11:29:08 楼主 |
各位高手: 我的工程是用的spring+hibernate, 问题1、在使用like做模糊查询时,hql语句的执行会出现中文乱码问题; 问题2、使用like查询并做分页时,最后一页会报错,错误如下: org.hibernate.exception.genericjdbcexception: could not EXECute query org.hibernate.exception.sqlstateconverter.handlednonspecificexception(sqlstateconverter.java:82) org.hibernate.exception.sqlstateconverter.convert(sqlstateconverter.java:70) org.hibernate.exception.jdbcexceptionhelper.convert(jdbcexceptionhelper.java:43) org.hibernate.loader.loader.dolist(loader.java:1596) org.hibernate.loader.loader.list(loader.java:1577) org.hibernate.loader.hql.queryloader.list(queryloader.java:395) org.hibernate.hql.ast.querytranslatorimpl.list(querytranslatorimpl.java:271) org.hibernate.impl.sessionimpl.list(sessionimpl.java:844) org.hibernate.impl.queryimpl.list(queryimpl.java:74) com.hzyg.hdfg.dao.impl.news.articleimpl.getnewslistbykeyword(articleimpl.java:98) com.hzyg.hdfg.action.news.newssearchcontroller.handlerequest(newssearchcontroller.java:34) org.springframework.web.servlet.mvc.simplecontrollerhandleradapter.handle(simplecontrollerhandleradapter.java:44) org.springframework.web.servlet.dispatcherservlet.dodispatch(dispatcherservlet.java:723) org.springframework.web.servlet.dispatcherservlet.doservice(dispatcherservlet.java:663) org.springframework.web.servlet.frameworkservlet.processrequest(frameworkservlet.java:394) org.springframework.web.servlet.frameworkservlet.doget(frameworkservlet.java:348) javax.servlet.http.httpservlet.service(httpservlet.java:689) javax.servlet.http.httpservlet.service(httpservlet.java:802) 请各位给看看,先谢了? |
|
|
|
|