社区
Web 开发
帖子详情
中文乱码的问题2(急)
xcpxie011
2004-09-23 11:08:25
应用服务器:tomcat4
tomcat4所在操作系统:solaris(英文)
数据库服务器: orcle9 (ISO8859_1)
jsp(GB2312)
客户端操作系统:win2000(中文)
希望能够提供意见:
...全文
183
8
打赏
收藏
中文乱码的问题2(急)
应用服务器:tomcat4 tomcat4所在操作系统:solaris(英文) 数据库服务器: orcle9 (ISO8859_1) jsp(GB2312) 客户端操作系统:win2000(中文) 希望能够提供意见:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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文件乱码、蹿行的
问题
工作原因,常常不能实现完全的线上化(即,所有数据都在线上完成,不需要导入导出),而导出Excel常常比修炼成仙还慢,因此,我们将数据库文件导出到本地使用的时候,常常使用的方法的是导成CSV格式。 而csv格式的也常常出现导出的
中文乱码
,或者蹿行等
问题
,从而陷入两难境地。老板要数据,你却导不出来,
急
死人了。 1.
问题
:我们原本要把如左图所示的数据库中的数据导出成他原本的样子,无奈成了右边的乱七八糟的东西; 2.解决: a:原本怎么导出为csv的还是怎么导; b:选中你导出的csv文件,右键选择打开方式为【记事本】; c:文件–>另存为–>编码选择UTF-8–>保存;(文件名和保存类型都不需要
Easy Notes v5.06 Beta 2
你是否和我一样经常有一些需要临时记录的东西呢?比如上网时偶遇的网址、朋友突然打电话过来自报家门、看文章时的有感而发等。在这些场合,找一个马上能挥笔就写的地方是当务之
急
。Easy Notes就是一个
急
你之所
急
,想你之所想的笔记程序。有别于Windows自带的记事本,Easy Notes不仅可以自由书写,而且还可以使用RTF格式进行文档格式化。为时刻提醒你注意,它还可以被定点戳在你的桌面上,并且以带标题工具栏的形式最小化。在Windows XP和windows 2000下,它还可具备透明效果。
java项目ssh
中文乱码
_【SSH】Struts2处理
中文乱码
问题
总结
学了很久的java,接触SSH也有一段时间了,写成博文总是有点懒,最近在整理一些思绪,把SSH一点一滴放进博客里,以备以后改进,再学习。以我自己的了解,在进行struts开发的过程中,总也是出现很多的乱码
问题
,一般存在以下情况,欢迎大家在留言处补充:1、页面显示
中文乱码
2、传递参数
中文乱码
3、国际化资源文件乱码页面显示
中文乱码
对于在页面中显示出现乱码,这个
问题
比较简单,便是检查你的JSP...
Struts2
中文乱码
问题
在进行struts开发的过程中,总也是出现很多的乱码
问题
,但归根到底,也只是以下三种情况: ㈠页面显示
中文乱码
㈡传递参数
中文乱码
㈢国际化资源文件乱码 下面就这三中情况介绍怎么在具体项目中处理这些乱码
问题
。而对于整体的处理思想,是要统一编码为: UTF-8.(以myeclipse6支持的struts1.3为准) ㈠页面显示
中文乱码
对
嘿嘿 解决了Dev C++
中文乱码
(有效版)
这个
中文乱码
看着是真烦得慌!!!tips:不要
急
不要
急
,事情慢慢都能解决掉滴!还有不要保存在C盘哦!最好都保存在D盘内!本博客示范的未命名1.c 保存于C盘桌面上是为了演示方便!图1 这是我们原来出现
中文乱码
的界面编译的时候会出现这个窗口(再说一遍!这个
中文乱码
在之前没解决掉
问题
的时候一看到这个就很烦!图二是编译过后(
中文乱码
版)图二·第一步 请点击左上角左上角选中图三 操作第一步·第二步 将下方“使用旧版本控制台”勾上 并点击确定。
Web 开发
81,114
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章