需要你打出log,看进行DB操作以前是否是乱码,如果插入DB的EJBQL语句中参数不是乱码,但是DB是乱码的话,就要考虑你的Application和DB的字符集是不是不符合了
解决方案 »
- java 数据库 读取数据问题
- 奇怪的写法 java ee
- 大家有谁用过 上网本开发 j2ee 应用程序吗
- The server encountered an internal error () that prevented it from fulfilling this request. 高手求救 我哪里错了
- spring 事务管理
- 在Spring下如何配置Acegi通过LDAP验证用户?
- 用javascript怎么实现把多个图片淡入淡出的效果啊???
- 求jfreechart出的图片直接转为byte[]数组怎么玩
- 我写了一个 hibernate 的例子,但运行不了。不知道是什么原因,哪位大侠有时间给我看看?
- springmvc 返回json死循环问题
- MyEclipse问题
- 怎样取出bean的值,赋给一变量?
byte temp [];
try
{
temp=chi.getBytes("iso-8859-1");
result = new String(temp);
}
catch(UnsupportedEncodingException e)
{
System.out.println (e.toString());
}
我用的服务器是weblogic,情况是我给它中文,weblogic识别成了乱码,我想应该weblogic内部有个地方用来设置字符集的,或者是它默认用某一种字符集。比如说jsp、servlet就要用request.setCharacter("gbk")方法来设置。那weblogic用什么呢?还是说在控制台设置?