搜索
编程论坛
→
开发语言
→
『 JAVA论坛 』
→
『 J2EE论坛 』
→ [求助]JSP中的中文字符问题
标题:
[求助]JSP中的中文字符问题
只看楼主
汪洋兽
等 级:
新手上路
帖 子:28
专家分:0
注 册:2006-10-7
楼主
问题点数:0 回复次数:10
[求助]JSP中的中文字符问题
小弟用的Eclipse来编写JSP程序的,但无论是在页面还是从数据库里读数据时都不能支持中文字符,
请教解决办法!!!
万分感谢!
搜索更多相关主题的帖子:
中文字符
JSP
数据库
Eclipse
2007-08-13 15:45
Gramary
等 级:
贵宾
威 望:
13
帖 子:769
专家分:0
注 册:2007-7-9
第
2
楼
得分:0
你的数据库是什么`
什么操作系统
学编程不能急,要慢慢来。
2007-08-13 15:55
枫飘天涯
来 自:北京
等 级:
新手上路
威 望:
4
帖 子:251
专家分:0
注 册:2006-10-13
第
3
楼
得分:0
试试这个方法 在JSP中没问题
比如你从别一个界面有Requestr接收到的参数 保存到变量str中
str=new string(str.getByte(“ISO8859_1”),"GBK");
就转换成中文
*、還⒋聼媽媽德話吧 晩點再戀愛吧
2007-08-13 17:03
Gramary
等 级:
贵宾
威 望:
13
帖 子:769
专家分:0
注 册:2007-7-9
第
4
楼
得分:0
楼上的
你那个方法不一定行吧`
乱码是由于编码不一致造成的
你都不知道人家是个什么情况
你那个是 得到数据时 接收到的数据编码是ISO8859-1如果
传输过来的数据是以utf-8的形式 你的就不见效了
学编程不能急,要慢慢来。
2007-08-13 17:12
guoxhvip
来 自:聖西羅南看臺
等 级:
贵宾
威 望:
44
帖 子:4052
专家分:135
注 册:2006-10-8
第
5
楼
得分:0
直接用str = new String(request.getParameter("str").getBytes("8859_1"));就可以转换了
愛生活 && 愛編程
2007-08-13 17:13
汪洋兽
等 级:
新手上路
帖 子:28
专家分:0
注 册:2006-10-7
第
6
楼
得分:0
我是xp系统,数据库是SQL Server2000的。
我用的跟楼上差不多的方法,只不过写成了函数的形式,
但还是不行的!
2007-08-13 20:04
guoxhvip
来 自:聖西羅南看臺
等 级:
贵宾
威 望:
44
帖 子:4052
专家分:135
注 册:2006-10-8
第
7
楼
得分:0
那你jsp用的什么编码啊
愛生活 && 愛編程
2007-08-13 20:44
汪洋兽
等 级:
新手上路
帖 子:28
专家分:0
注 册:2006-10-7
第
8
楼
得分:0
gb2312啊
2007-08-14 08:14
zzg0592
等 级:
新手上路
帖 子:27
专家分:0
注 册:2007-8-11
第
9
楼
得分:0
回复:(汪洋兽)[求助]JSP中的中文字符问题
全部转换成utf-8的形式
2007-08-14 23:43
ermaogogo
等 级:
新手上路
帖 子:21
专家分:0
注 册:2007-8-5
第
10
楼
得分:0
把IDE环境和字符编码都设成UTF-8
2007-08-14 23:46
11
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-162371-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.227818 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved