社区
Web 开发
帖子详情
中文乱码的问题2(急)
xcpxie011
2004-09-23 11:08:25
应用服务器:tomcat4
tomcat4所在操作系统:solaris(英文)
数据库服务器: orcle9 (ISO8859_1)
jsp(GB2312)
客户端操作系统:win2000(中文)
希望能够提供意见:
...全文
160
8
打赏
收藏
中文乱码的问题2(急)
应用服务器:tomcat4 tomcat4所在操作系统:solaris(英文) 数据库服务器: orcle9 (ISO8859_1) jsp(GB2312) 客户端操作系统:win2000(中文) 希望能够提供意见:
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangbow
2004-09-23
打赏
举报
回复
入库之前改变下编码就好了,直接对sql语句编码就成
sql=new String(sql.getBytes(),"8859_1");
1.s=new String(s.getBytes(),"iso-8859-1");
2.s=new String(s.getBytes(),"gb2312");
3.s=new String(s.getBytes("iso-8859-1"),"gb2312");
4.s=new String(s.getBytes("gb2312"),"iso-8859-1");
5.s=new String(s.getBytes("iso-8859-1"));
6.s=new String(s.getBytes("gb2312"));
尝试以上的方法之一!
页面中添加如下代码:
<%@ page contentType="text/html;charset=gb2312" %>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
linliangyi
2004-09-23
打赏
举报
回复
一楼的,你写错一行关键代码了,应该是:
byte[] temp_t=str.getBytes("ISO-8859-1");
temp=new String(temp_t);或temp=new String(temp_t,"GB2312");
viano
2004-09-23
打赏
举报
回复
你把所有的编码采用 gb2312 方式处理
jsp 页面:
<%@ page contentType="text/html; charset=gb2312" %>
<%request.setCharacterEncoding("gb2312");%>
zhujj81
2004-09-23
打赏
举报
回复
你是什么乱码啊?是插入数据库乱还是读出乱啊?
你先去看一下/etc/profile。命令:vi /etc/profile
加入:export LANG=zh
注意大小写哈。试试再说
drugon
2004-09-23
打赏
举报
回复
你最好是自己写一个中文转换的方法,特别是在从数据库中读出中文的时候。向数据库写信息的时候好象可以不转换的。
public String getStr(String str)
{
if(str==null) {
str="";
}
String temp="";
try
{
byte[] temp_t=str.getBytes("ISO-8859-1");
temp=new String(temp_t,"Big5");
str=temp;
}
catch(Exception e)
{
System.out.println("iso8859-1 error"+e);
return null;
}
return str;
}
xcpxie011
2004-09-23
打赏
举报
回复
我现在能从数据库中取到中文,
我的页面启用了<%@ page contentType='text/html; charset=GB2312' %>
这样可以使从后台来的数据以GB2312显示
还有一点当我 把后台来的数据人工转成GB2312显示出现乱码
转码代码:
private String codeString(String s){
String str=s;
String temp="";
try{
byte[] temp_t=str.getBytes("ISO-8859-1");
temp=new String(temp_t,"GB2312");
log.info("codeString = " + str);
return temp;
}
catch(Exception e)
{
log.error("e codeString = " + str);
return temp;
}
}
我怀疑orcle 数据库不是:ISO-8859-1
我怎样知道orcle 数据库的编码
yujiabian
2004-09-23
打赏
举报
回复
数据库的读写都应该进行编码的转换!要不然你写进去的是乱码,读出来的也是乱码!
fivesky
2004-09-23
打赏
举报
回复
楼上已经说得很全了 无非就这么几条
快速解决mysql导出scv文件乱码、蹿行的
问题
而csv格式的也常常出现导出的
中文乱码
,或者蹿行等
问题
,从而陷入两难境地。老板要数据,你却导不出来,
急
死人了。 1.
问题
:我们原本要把如左图所示的数据库中的数据导出成他原本的样子,无奈成了右边的乱七八糟的...
Easy Notes v5.06 Beta 2
Easy Notes就是一个
急
你之所
急
,想你之所想的笔记程序。有别于Windows自带的记事本,Easy Notes不仅可以自由书写,而且还可以使用RTF格式进行文档格式化。为时刻提醒你注意,它还可以被定点戳在你的桌面上,并且以带...
rmclock 2.35
【描述】提到的“
急
哦ij密密麻麻密密麻麻密密麻麻密密麻麻密密麻麻密密麻麻密密麻麻密密麻麻密码卡卡卡卡卡卡卡卡卡卡卡卡”这部分看似是乱码或错误的信息,实际上并没有提供关于rmclock的详细知识。可能是由于输入...
彻底搞懂 python
中文乱码
问题
现在有的小伙伴为了躲避
中文乱码
的
问题
甚至代码中不使用中文,注释和提示都用英文,我曾经也这样干过,但这并不是解决
问题
,而是逃避
问题
,今天我们一起彻底解决 Python
中文乱码
的
问题
。 基础知识 ASC...
java项目ssh
中文乱码
_【SSH】Struts2处理
中文乱码
问题
总结
以我自己的了解,在进行struts开发的过程中,总也是出现很多的乱码
问题
,一般存在以下情况,欢迎大家在留言处补充:1、页面显示
中文乱码
2、传递参数
中文乱码
3、国际化资源文件乱码页面显示
中文乱码
对于在页面中显示...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章