当前位置:  技术问答>java相关

中文转换问题!!在线等待!!

    来源: 互联网  发布时间:2015-08-09

    本文导语:  我用如下转化为何不行? String  word=request.getParameter("keyword"); if(word==null)  word=""; word=new String(word.getBytes("ISO_8859_1")); out.print(word); 错误显示为:java.io.UnsupportedEncodingException: ISO_8859_1 另外我非常想知道String s="你好";...

我用如下转化为何不行?
String  word=request.getParameter("keyword");
if(word==null)  word="";
word=new String(word.getBytes("ISO_8859_1"));
out.print(word);
错误显示为:java.io.UnsupportedEncodingException: ISO_8859_1

另外我非常想知道String s="你好";和由request.getParameter取得的汉字
有什么不同,为什么前者可以用一种一种转换方式(不是上面的方法)转换成功,
用后者就不可以,显示为“?”

|

/*
 * 显示中文
 */
public static String toCh(String inStr) {
try {
return new String(inStr.getBytes("iso-8859-1"),"gb2312");
} catch(Exception ex) {
return inStr;
}
}

|
此中文问题的解决方法如下:
如果是jboss应用服务器~~~

public static String convertString(String oldStr)
{
String newStr=null;
try
{
if (oldStr==null)
{
  return null;
}else{
  byte[] tmpBytes=oldStr.getBytes("ISO-8859-1");
  newStr=new String(tmpBytes,"gb2312");
  return newStr;
}
}
catch(java.io.UnsupportedEncodingException uee)
{
          uee.printStackTrace();
}   
}  

如过是weblogic服务器~~~

public static String convertString(String oldStr)
{
String newStr=null;
try
{
if (oldStr==null)
{
  return null;
}else{
  byte[] tmpBytes=oldStr.getBytes();
  newStr=new String(tmpBytes,"GBK");
  return newStr;
}
}
catch(java.io.UnsupportedEncodingException uee)
{
          uee.printStackTrace();
}   
}

    
 
 

您可能感兴趣的文章:

  • 在JAVA中如何将繁体中文和简体中文进行互相转换?
  • 中文简繁转换项目 OpenCC
  • 能不能把英文的linux转换成中文环境?
  • java DocConverter.jar转换word文档到pdf 中文乱码问题
  • 在unix中有没有ucs2编码与中文的转换函数???
  • 急救:如何在jsp中将阿拉伯数字转换成中文大写,如:'1228008.98' 转换为 '壹佰贰拾贰万扒仟零扒圆玖角扒分'各位大虾给看看,一定给分!!
  • 如何从键盘获取时间并把它转换成中文格式
  • 中文转换问题~~sos……
  • 请教在linux下调用mbstowcs(...)函数转换wchar_t类型时候,遇到中文就失败是什么原因
  • 在jbuilder6下如何存取中文数据库,内码的转换如何实现?高手请进,100分奉上
  • 中文转换问题
  • 请问怎样可以将用jdom从xml文件中读取出来的数据转换为中文(gb2312)
  • php中文汉字与16进制编码转换三种方法
  • 我这个程序是实现非法中文字符的消除,在linux 下运行,能转换成功,可最后提醒有段错误。
  • c# 数字转换中文字符的代码
  • 如何把“u865Au7EBF”这样的Unicode中文字符编码转换为Gb2312的中文字符?
  • 谁有将 m$ word 转换为 xml 的java程序,最好支持中文,给500分!!!
  • C# 将阿拉伯数字转换为大写中文的代码
  • python中将阿拉伯数字转换成中文的实现代码
  • c# 把货币、日期转换成中文大写的代码
  • 如何使没有中文支持的Redhat7.3能显示中文?在线等待,急用
  • 关于linux下中文输入法的一些问题(在线等待)
  • linux中的中文输入法如何配置呢???在线等待!
  • 中文字符问题,用java连sybase(在线等待。。)
  • 中文显示问题求答,100分。在线等待!!!!
  • 主文件中的中文显示正常,但include进来的文件中的中文产生乱码?在线高分等待!
  • (在线等待)如何在redhat9中正确看到WIN2000下的中文东东?
  • 取Oracle数据库中的中文数据乱码的问题!!急:在线等待
  • 中文问题why?why?why?--等待中
  • 主文件中的中文显示正常,但include进来的文件中的中文产生乱码?在线高分等待! iis7站长之家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 网站英文/中文域名字符集即网站英文/中文域名可以包含哪些字符
  • 装的linux是英文版,现在要如何显示中文字符啊,比如装中文软件,或看中文网页
  • 中文汉字编码知识及各种中文编码对应的编码区间总结
  • 求助:redhat9安装时选的英文,现在想变成中文,怎么办?打开中文网页中文也是乱码??
  • Firefox 23 中文版全新发布
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • 最新版 WordPress 3.6 “Oscar” 简体中文版介绍及下载
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • 微软浏览器IE 11(InternetExplorer 11)简体中文预览版介绍及下载地址
  • 有哪些中文linux,有哪些外挂的中文环境,这些中文环境之间兼容吗?
  • 中文网页快速去重算法研究
  • 我安装了Redhat 7.3中文版,可以输入和显示中文文件,但是在光盘上的中文文件名却不能正确显示,为什么?你们的是这样的吗?
  • Visual Studio 2012 简体中文版新功能介绍及官方下载地址
  • 在实现简体中文转繁体中文,繁体中文转简体中文时,JAVA得如何实现???
  • Java读写包括中文的txt文件时不同编码格式问题解决
  • 刚装的redhard9.0中文版, OpenOffice 不能用中文.
  • C++准标准库boost库中文介绍
  • linux要想使用中文输入法是不是要安装中文支持才可以?
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • kawa 不能输入中文?对中文支持很差。
  • Windows 8.1中文英文预览版系统下载及功能改进
  • redhat 7.3 光盘中文目录名,xmms的中文歌曲名如何显示?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3