CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

怪怪的JSP字符集问题,急救啊!

楼主crazybay(疯狂港湾)2002-06-05 21:46:00 在 Java / Web 开发 提问

以前,用JSP与Oracle   8.1.7中文连接什么问题都没有.不过最近另外一个系统要用到  
  到该库而且要求英文,在市场上找不到Oracle   8I英文版的,所以就把Oralce   8.1.7库改字符集成英文的,结果用JSP取出的数据都是乱码的,但在SQL   Plus却是完好的,这到底是为什么啊?怎么解决啊! 问题点数:80、回复次数:5Top

1 楼weidegong(weidegong)回复于 2002-06-05 22:50:44 得分 20

试试字符转换看看  
   
      //中文编码的转换  
        public   String   toGb(String   uniStr){  
          String   gbStr   =   "";  
          if(uniStr   ==   null){  
              uniStr   =   "";  
          }  
          try{  
            byte[]   tempByte   =   uniStr.getBytes("ISO8859_1");  
            gbStr   =   new   String(tempByte,"GBK");  
          }catch(UnsupportedEncodingException   uef){  
        }  
          return   gbStr;  
      }  
      public   String   toUni(String   gbStr){  
          String   uniStr   =   "";  
          if(gbStr   ==   null){  
              gbStr   =   "";  
          }  
          try{  
            byte[]   tempByte   =   gbStr.getBytes("GB2312");  
            uniStr   =   new   String(tempByte,"ISO8859_1");  
          }catch(UnsupportedEncodingException   uef){  
        }  
          return   uniStr;  
      }Top

2 楼rain_ok(雨)回复于 2002-06-06 00:33:53 得分 1

呵呵,我来UPTop

3 楼hax(海曦)回复于 2002-06-06 03:03:31 得分 19

你到底用中文用英文?你的应用到底是什么情况?  
   
  你把数据库字符集改成英文当然中文变乱码。改回来就好了。Top

4 楼Andrawu(晓彬)回复于 2002-06-06 09:24:54 得分 40

SQL   Plus却是完好的,说明在库中以经是中文了。  
  取出是出现问题了。你将oracle中的字符集包nls_charset12.zip  
  的路径放到classpath中试试。Top

5 楼crazybay(疯狂港湾)回复于 2002-06-06 10:39:43 得分 0

各位兄台,我用的WEB服务器是Resin,不存在字符集转换问题(ISO8859_1-->GBK).  
  听说,我把oracle改成英文的,对应的ORACLE的JDBC也要改成英文的,不知哪位兄台有Oracle8.1.7英文版的JDBC呢??或者有别的建议?Top

相关问题

  • 如何配置IIS字符集,使.htm、.asp、.jsp等页面初建时,成为默认字符集。或者有其它办法使整个网站有一个默认字符集?
  • Oracle的字符集
  • 字符集转换
  • 字符集问题
  • jbuilder2005的字符集?
  • 字符集,不懂
  • 字符集问题!!!
  • 关于字符集
  • 字符集问题--jsp中charset参数值的简体中文值是什么,GB2312是繁体中文吧?
  • 还是JSP页面的中文字符集的问题,哪位高手进来看看?

关键词

  • 字符集
  • 中文
  • oracle
  • jsp
  • gbstr
  • unistr
  • tempbyte
  • 英文
  • 改成
  • 问题

得分解答快速导航

  • 帖主:crazybay
  • weidegong
  • rain_ok
  • hax
  • Andrawu

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo