编程论坛
注册
登录
编程论坛
→
J2EE论坛
[求助]jsp乱码
北极光
发布于 2007-02-24 17:44, 515 次点击
我的程序用的字符集是uft-8,乱码情况是:
String str1= request.getParameter("str");
所取到的值的最后一个字总是“?”;
例如:str=管理系统 则 str1=管理系?
请问有谁遇到过这样的情况吗?
4 回复
#2
千里冰封
2007-02-24 20:12
应该是UTF-8吧
#3
无理取闹
2007-02-24 21:32
如果是中文用gb2312等中文字符
#4
fqj793
2007-02-25 08:30
String str1=new String(request.getParameter("str").getBytes("ISO8859_1"),"GBK"); 用这个试试!
#5
北极光
2007-02-25 08:44
你们现在说的方法是我之前用的,但是要改成utf-8字符集了,gbk字符集范围太小,
我的数据库中有很多生偏字,容易产生乱码,用utf-8则可以解决,但是又出现上面的问题了。
唉 郁闷呐!
1