orcle中文乱码问题--- 高手指点!!!

haodema 2004-10-12 02:37:39
开发环境用jbuilderx+weblogic+oracle9i,往数据库中写中文出现乱码,
转换成iso-8859-1编码也不能解决!
...全文
46 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
haodema 2004-10-15
先谢谢你了
回复
cpl3113 2004-10-12
jsp中:
<%@ page contentType="text/html; charset=GBK"%>
<%request.setCharacterEncoding("GBK");%>

<HEAD><META http-equiv="Content-Type" content="text/html; charset=GBK"></HEAD>
servlet中:
req.setCharacterEncoding("GBK");
如果还不好使,在存入数据库前用下面函数处理字符串
public String switchChinese(String str) {
try{
String temp;
byte[] temp_byte=str.getBytes("ISO8859-1");
temp=new String(temp_byte,"GBK");
return temp;
}
catch(Exception e){
return null;
}
}




回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告