乱码的解决方案

原创 2006年06月20日 10:01:00

    今天又碰到了乱码的问题,现在把解决方法写下来,以防以后用到!

1.今天的情况是这样的:从数据库里读出来的数据,有的汉字能正常显示,有的却显示的是问号,

    比如 张玥的玥字,刘嫚的嫚字,都显示的是问号,但是张和刘显示正常

    解决的办法如下:<%@ page contentType="text/html;charset=gb2312"%>改成GBK,因为玥,嫚

   已经超过了gb2312的字符集范围

2.其他的乱码解决方案(这个已经足够解决所有的乱码问题了)

         <%@ page contentType="text/html;charset=gb2312"%>     

         <META http-equiv="Content-Type" content="text/html; charset=gb2312">

3.以下几个方案还没用到过

         userNAME = new String(userNAME.getBytes("ISO-8859-1"),"GBK");      

        request.setCharacterEncoding("GBK")

4.要想具体的深究,可以参考下面这个人的Blog

       http://blog.csdn.net/shaohua_505/

5.今天又碰到乱码的问题,很久没碰到过了,

window.open("<%=contextPath%>/mlog/wellCheckDevRepList.do?recordNo='"+recordNoValue+"'&wellName='"+wellName+"'&wellId='"+wellId+"'",'打印报表','Width=800px;Height=500px');

     采用在tomcat的Connector port="8080" 后面加上URIEncoding="gb2312"解决!

     对于其他的乱码还可以用过滤器来做!

java中文乱码解决方案和经验

 1.字节和unicode java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此java要对这些字节流经行转化。char是unicode的,...
  • rcyl2003
  • rcyl2003
  • 2007年04月16日 22:12
  • 621

android studio乱码解决方案

我们在使用android studio的时候,当打开别人的工程的时候,时长会碰到乱码的问题,当把编码格式转成 GBK的时候,乱码消失了,可是这样就不能再转回UTF-8了,怎么办呢? 这时候,微软自带的...
  • danse_guang
  • danse_guang
  • 2015年07月21日 19:50
  • 261

字符乱码问题的解决方案

字符乱码问题的解决方案:       将Java/J2EE系统的统一编码定义为UTF-8。UTF-8编码是一种兼容所有语言的编码方式,惟一比较麻烦的就是要找到应用系统的所有出入口,然后使用UTF-8去...
  • laowantong06
  • laowantong06
  • 2007年05月07日 04:26
  • 620

jsp中文乱码六种情况---解决方案

来源:http://blog.csdn.net/lovesummerforever/article/details/12290319   乱码是让人头疼的一件事情,您是否和我一样也遇...
  • Marry1234789
  • Marry1234789
  • 2016年10月22日 21:32
  • 6649

Java Web乱码分析及解决方案(一)——GET请求乱码

引言:        在进行Web开始时,乱码是我们最经常遇到也是最基本的问题,有经验的程序猿很容易能解决,初学者则容易被泥潭困住。而且很多时候,我们即使解决了乱码问题也是不明就里,往往云里雾里。 其...
  • HackerSaillen
  • HackerSaillen
  • 2015年07月20日 10:57
  • 4788

记一次SSH中文乱码解决方案

前言:项目中有中文乱码是因为乱码编码产生。近期在用SSH写OA系统的时候遇到中文乱码问题,解决之余写下一丢丢心得,每天进步一小步,又与大神靠近一大步嘛!...
  • zhang5476499
  • zhang5476499
  • 2017年03月31日 22:54
  • 1158

JSP页面乱码的几种解决方案

几种解决jsp文件乱码的思路
  • starlh35
  • starlh35
  • 2017年06月10日 10:48
  • 5159

Java连接MySQL乱码问题解决

  • youshini
  • youshini
  • 2010年06月11日 14:43
  • 7942

java连接mysql数据库乱码的解决方法

转:http://www.jb51.net/article/37054.htm 这篇文章主要介绍通过java连接mysql数据库的时候,页面出现乱码,这里简单分享下解决方法, 需要的...
  • pzasdq
  • pzasdq
  • 2016年08月10日 19:50
  • 629

乱码解决方案

1、JVM中缺省字符集    或者在环境变量中配置JAVA_OPTS=%JAVA_OPT%;-Dfile.encoding=GBK -Duser.language=zh_CN    或者在Tomc...
  • sky_zhangfan
  • sky_zhangfan
  • 2008年11月19日 19:06
  • 3671
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:乱码的解决方案
举报原因:
原因补充:

(最多只允许输入30个字)