`

中文转码 转载

 
阅读更多
哎!毕竟不是咱中国人发明的玩意儿。(Java中的J2EE开发网页中遇到的一个小问题)。

  就是用户名在数据库中设为中文的时候,无法直接验证通过,因为验证协议中用的字符编码是:iso-8859-1

为了解决这个问题,可以直接把要转换的中文字符串通过方法:
    
Java代码
//ChinaCha代表要被转换的字符串  
ring s=new String(ChinaCha.getBytes("iso-8859-1"),"gb2312" ); 

     //ChinaCha代表要被转换的字符串
   String s=new String(ChinaCha.getBytes("iso-8859-1"),"gb2312" );
 

如果你要做一个大的项目,可以把这个方法封装到一个类中,

Java代码
public class CharacterChange {  
  public static String change(String input){  
      String result=null;  
      try{  
        result=new String(input.getBytes("iso-8859-1"),"gb2312");  
      }catch(Exception e){  
         e.printStackTrace();  
      }  
     return result;  
   }  
}­ 

public class CharacterChange {
  public static String change(String input){
      String result=null;
      try{
        result=new String(input.getBytes("iso-8859-1"),"gb2312");
      }catch(Exception e){
         e.printStackTrace();
      }
     return result;
   }




当需要转换的时候就直接通过调用CharacterChange.change(ChinaCha); 就OK了。
分享到:
评论

相关推荐

    [转载]彻底解决简繁体软件乱码问题

    在IT行业中,软件乱码问题是一个常见的困扰,尤其在处理简体与繁体中文转换时。乱码通常出现在不支持特定字符集或者编码格式的软件上,导致文字无法正常显示,给用户带来了阅读和使用的不便。本文将深入探讨如何彻底...

    URI:Escape模块,awstats搜索的关键字的乱码问题解决

    要解决中文乱码问题,方法也很简单. 1>修改配置文件awstats.xxx.conf 在配置文件中把decodeutfkeys这个plugin打开就可以了。在配置文件中找到: #LoadPlugin="decodeutfkeys" 去掉前面的#就可以了。 不过...

    支持中文的jspsmartupload

    经过呕心沥血的一天一夜,终于搞定SmartUpload组件的所有中文问题,为大家去除有史以来最头痛的中文问题,包括中文参数,中文文件名上传后服务器端文件名乱码问题,以及中文文件名下载问题。 这是我的中文解决终极...

    运行vbs脚本报错无效字符、中文乱码的解决方法(编码问题)

    在编写VBScript脚本时,尤其是当脚本中包含中文字符时,经常会发生编码问题。这通常会导致脚本运行时出现“无效字符”错误。问题的根源在于脚本的编码格式与Windows的默认编码不兼容。在上述描述中,问题出现的原因...

    解决zabbix监控因php问题导致图形界面中文乱码方法

    总结来说,通过在Zabbix的图形界面相关文件中添加编码转换函数,并在需要时修改字符串参数,可以解决因PHP编译选项导致的中文乱码问题。虽然这是个临时解决方案,但在生产环境中不重新编译PHP的情况下,是一种成本低...

    解决网页乱码.zip

    首先,我们来看"jsp,struts,javascript,ajax乱码解决方案(转载)_安装过滤器.txt",这可能是指在Struts框架中使用JavaScript和Ajax进行交互时遇到的乱码问题。在Struts框架中,可以通过设置Filter来统一处理请求和...

    xshell-xftp6

    说明: Xshell 是目前最好的远程登录到Linux 操作的软件,流畅的速度并且完美解决了中文乱码的问题, 是目前程序员首选的软件。 Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows ...

    关于带中文的Kali Linux(2020.1a)新版本安装问题(超详细)

    最进,Kali官方发布了过渡的Kali(2020.1a版本),这个版本相比之前的几个版本有了很大的一个变化,那就是自带中文语言包,也就是说,安装好之后就不会出现之前的乱码问题(我之前的博客要作废了呜呜呜),今天我来...

    WordPress同步发布到百度空间的插件WP2HiBaidu

    插件安装好后,在填写百度空间的URL时,稍微注意一些,有些URLl地址是汉字,那么,你填写的时候,就需要填写这些汉字的转码,如百度空间地址为`http://hi.baidu.com/%B0%DA%B6%C9%BF%CD%C8%CB%B0%A1`,则百度空间的...

    CDMA 猫用AT命令发中文短信(C#)

    网上这个问题谈论地比较多,做起来比较累,还偶尔会出乱码。还是将C#的成功代码帖一下吧。 转载请注明来源 代码如下: void SendCHNSms(string content,string phone) { //中文CDMA发送,UNICODE编码字节 byte[] b =...

    NT Locale Emulator Advance (中文名稱: NT全域通)

    修正了在Visual C++ MFC框架程序中会产生乱码的兼容性问题 修正了在调用对话框模版函数后程序运行不正常的问题 增加对kernel32!CreateProcessW函数的挂勾 0.70 beta 06.11.30 增加以下针对窗口及消息处理函数的挂钩...

    鬼鬼JS调试工具7.5

    因用发条js1.9,中文会出现乱码,用鬼鬼的就可以,发现本坛上只有7.0,其他地方找到了7.5的,给有需要的人下载。以下内容为转载: 鬼鬼JS调试工具,就如软件名说的那样,辅Zhu程序员的,提高效率的,有需要的欢迎来...

    燕赵宽频点播系统V1.1源码

    1、解决中文环境下中文乱码的问题 2、增加了Utility类,前台采用继承Pagebase类方式进行调用 14:01 2010/9/25 1、使Access数据库支持英文操作系统 较上一版本主要改进: 1、视频播放支持swf格式(如果youku、ku6等...

    Bugfree3.0.3用户手册

    最后,文档提到了BugFree 3.0.3版本中中文名称附件下载时可能出现的文件名称乱码问题,以及在Windows 7环境下使用Xampp搭建BugFree 3.03版本时可能遇到的Error 500错误等问题。这些问题的解决方案也被包括在用户手册...

    最新存款利息计算器源码程序.pdf

    2. **JSP语法**:`<%@ page language="java" pageEncoding="GBK"%>`是JSP页面指令,它指定了页面使用的编程语言为Java,以及页面编码为GBK,这在处理中文字符时非常重要,以避免乱码问题。 3. **CSS引用**:`;pvf...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    全书一共被压缩为5个rar,这是第二个!...21.2 中文乱码问题的解决方案 614 21.3 使用过滤器解决中文问题 616 21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    全书一共被压缩为5个rar,这是第五个!...21.2 中文乱码问题的解决方案 614 21.3 使用过滤器解决中文问题 616 21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    全书一共被压缩为5个rar,这是第四个!...21.2 中文乱码问题的解决方案 614 21.3 使用过滤器解决中文问题 616 21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    全书一共被压缩为5个rar,这是第三个!...21.2 中文乱码问题的解决方案 614 21.3 使用过滤器解决中文问题 616 21.4 让tomcat支持中文文件名 620 21.5 国际化与本地化 621 21.5.1 locale 621.. 21.5.2 资源包 623 ...

Global site tag (gtag.js) - Google Analytics