`
zhanghongliang_cyj
  • 浏览: 49350 次
  • 性别: Icon_minigender_1
  • 来自: 邯郸
社区版块
存档分类
最新评论

页面乱码

    博客分类:
阅读更多

页面显示乱码处理

 

乱码是由于编码不一致导致成的,出现乱码时,需看以下几方面:这里以编码utf-8为例。

   1、页面的编码方式,这个应该很简单。

 

<%@ page language="java" pageEncoding="UTF-8"%>

 需要与自己系统程序一致。

   2、程序编码的设置。

   编程工具设置编码格式。在myeclipse中。右键项目--》properties--》在Resource下。Test file encoding选Other,也设置成utf-8。

 

   3、数据库数据的编码方式。

  需设置成与自己系统一致。mysql:修改自己数据库的编码方式:alter database mydb character set utf-8;或在创建时指定数据库编码:create database mydb character set utf-8;
 

  4、js转码:encodeURIComponent('汉字');

 

  5、与数据库交互的url设置编码:jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8

 

  6、程序转码:

String text = new String("".getByte("gbk"),"utf-8");
//gbk为字符串原先的编码,utf-8为要转的编码

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics