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

中文问题

楼主jrwx()2002-10-03 16:12:27 在 Java / Web 开发 提问

大家好:  
  jsp从数据库提取数据,显示出乱码,请问如何解决? 问题点数:50、回复次数:5Top

1 楼linetsam(夜归人)回复于 2002-10-03 16:25:23 得分 10

在数据存入库之前进行中文转换,取出则直接显示汉字.Top

2 楼topmint(秋景)回复于 2002-10-03 16:34:49 得分 10

String   xxx=new   String(sqlRst.getString(1).getBytes("ISO8859-1"));Top

3 楼xueruini(小狮子)回复于 2002-10-03 21:14:21 得分 10

找一下相关帖子,太多了,解答也很多Top

4 楼wjmmml(笑着悲伤)回复于 2002-10-03 21:28:52 得分 10

 
   3:)针对jsp和servlet:  
  解决办法:  
  第一:  
  在jsp页面加入:  
  <%@   page   contentType="text/html;   charset=gb2312"   %>  
  或者在servlet里面  
      public   void   doGet(HttpServletRequest   request,   HttpServletResponse   response)   throws   ServletException,   IOException   {  
          response.setContentType("text/html;   charset=gb2312");//这是重要的  
  上面的如果在不行就用如下的方法在数据入库前进行调用:  
  public   static   String   UnicodeToChinese(String   s){  
      try{  
            if(s==null||s.equals(""))   return   "";  
            String   newstring=null;  
            newstring=new   String(s.getBytes("ISO8859_1"),"gb2312");  
            return   newstring;  
          }  
      catch(UnsupportedEncodingException   e)  
      {  
      return   s;  
      }  
      }  
   
  public   static   String   ChineseToUnicode(String   s){  
      try{  
      if(s==null||s.equals(""))   return   "";  
      String   newstring=null;  
      newstring=new   String(s.getBytes("gb2312"),"ISO8859_1");  
        return   newstring;  
      }  
      catch(UnsupportedEncodingException   e)  
      {  
      return   s;  
    }  
      }  
   
  3:)解决weblogic/webshpere中文问题:  
  在web.xml文件中需要配置中文环境。r如下:  
  <context-param>  
      <param-name>weblogic.httpd.inputCharset./*</param-name>  
      <param-value>GB2312</param-value>  
  </context-param>  
  Top

5 楼ppxihua(彭彭)回复于 2002-10-03 22:36:28 得分 10

我用的是resin-2.1.0,数据库是sql   2000,怎么一点中文问题都没有呢,不管是写数据库,还是读,都正常Top

相关问题

  • 中文
  • Pb6.5 与 中文
  • 中文发布
  • 中文汉化
  • 中文乱码
  • Jbuilder7中文版!!!
  • 中文解释
  • 中文问题
  • 中文PFC库
  • ODBC,中文

关键词

  • 中文
  • 数据库
  • 数据
  • 解决
  • jsp
  • null
  • newstring
  • gb2312
  • getbytes
  • iso8859

得分解答快速导航

  • 帖主:jrwx
  • linetsam
  • topmint
  • xueruini
  • wjmmml
  • ppxihua

相关链接

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

广告也精彩

反馈

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