| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2179 人关注过本帖
标题:传递中文产生乱码!生气呀
只看楼主 加入收藏
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
"ISO8859_1"改成"iso-8859-1"试试

好累
2007-03-09 11:16
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
以下是引用ILoveMK在2007-3-3 23:36:39的发言:

在代码中加入这句话response.setContentType("text/html;charset=UTF8");

然后找到 server.xml 中的
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='UTF8' />

加入红色部分代码,这样应该就行了。
如果还不行就把上面的UTF8全部替换成GBK.


你这里用的是get方式所用要配置server,不过好像在程序里也可以加段代码,也行但我把那个方法给忘了


2007-03-11 22:31
心动音符
Rank: 1
等 级:禁止访问
威 望:1
帖 子:832
专家分:0
注 册:2005-9-15
收藏
得分:0 
老弟我也有个关于乱码的问题:
我想把内容(有中文)通过hibernter持久到数据库(MySql)中,代码可以成功执行但我到数据库中通过selest语句查询发现都是“问号”?
--我在数据库建表的时候用了mysqld --character_set_server=gb2312;
在XML的URL配置信息里也加了jdbc:mysql://localhost/dbname?useUnicode=true;characterEncoding=gb2312
但还是不行不知道为啥?我程序中所保存的中文是gb2312的

[此贴子已经被作者于2007-3-11 22:38:18编辑过]


2007-03-11 22:37
快速回复:传递中文产生乱码!生气呀
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017365 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved