+ -
当前位置:首页 → 问答吧 → 奇怪的hibernate查询乱码问题求解。

奇怪的hibernate查询乱码问题求解。

时间:2011-12-19

来源:互联网

问题描述如下:

SSH2 项目中执行如下action:
HTML code
http://localhost:8080/PcbSys/web/enterprise/findByName.action?ename=电子


后台打印的SQL语句如下:

SQL code
enterprise0_.ename like '%????????????×?????????%'

这样的查询 返回的是 没有查找到信息。即这个返回的List集合是空!

但是在表单查询的时候 HTML code
<input type="text" id="ename" name="ename" value="请输入企业名称" onfocus="cls()" onblur="res()" />


这样的中文查询是正常的没有什么问题的。
编码统一使用的是UTF-8的编码。
谢谢。

作者: w156445045   发布时间: 2011-12-19

你添加了过滤器么?

作者: wuhongjun126   发布时间: 2011-12-19

该回复于2011-12-19 11:50:39被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
  • hzw2312
  • (旦旦而学)
  • 等 级:
#3楼 得分:0回复于:2011-12-19 11:39:56
form 的提交方式method是get、你设置成post就OK了!

作者: wkpc60   发布时间: 2011-12-19

????????????×?????????转码就是了

作者: hzw2312   发布时间: 2011-12-19