1、代码编码全部用UTF8,特别是配置用的属性文件
2、JSP页面编码
3、request请求编码
4、数据库jdbc连接编码jdbc:mysql://127.0.0.1:3306/nts?useUnicode=true&characterEncoding=utf8
5、数据库编码
  1. 查看编码:
    1. show variables like 'character\_set\_%';
  2. 创建数据库指定编码:
    1. create database mydb character set utf-8;#直接指定其编码
  3. 修改数据库编码:
    1. set character_set_client=utf8;
    2. set character_set_connection=utf8;
    3. set character_set_database=utf8;
    4. set character_set_results=utf8;
    5. set character_set_server=utf8;
    6. alter database mydb character set utf-8;
    7. set names utf8
    8. 修改my.cnf文件
      1. 在[client]下增加default-character-set=utf8
      2. 在[mysqld]下增加default-character-set=utf8
      3. 同时加上init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)
  4. 修改tomcat编码,打开server.xml
    1. <Connector port="80" protocol="HTTP/1.1"
    2. connectionTimeout="20000"
    3. redirectPort="8443"  URIEncoding="UTF-8"/>
  5. 系统编码:
  6. 乱码文件名恢复
  7. convmv -f gbk -t utf8  *。*(--notest)
  • 大小: 1.2 KB
  • 大小: 5.2 KB
  • 查看图片附件

java中文乱码完全解决方案相关推荐

  1. Java中文乱码特殊字符解决方案

    Java中文乱码&特殊字符解决方案 相信很多朋友遇到过Java的乱码问题,最近我也在解决一个"使用文本生成图片过程中中文以及特殊字符乱码"的问题:花了我大量时间,Debug ...

  2. java中文乱码终极解决方案

    转载自这篇文章 简单描述: 1.get方式乱码:tomcat 的server.xml 中加 URIEncoding="UTF-8" 2.post方式乱码:使用过滤器即可解决 3.l ...

  3. java 特殊字符 乱码_Java中文乱码特殊字符解决方案

    Java中文乱码&特殊字符解决方案 相信很多朋友遇到过Java的乱码问题,最近我也在解决一个"使用文本生成图片过程中中文以及特殊字符乱码"的问题:花了我大量时间,Debug ...

  4. java menuitem 图标_MenuItem 显示中文乱码问题解决方案

    MenuItem 显示中文乱码问题解决方案 今天在使用Java做系统托盘图标(TrayIcon),需要为其增加一个右键弹出菜单(PopupMenu),在使用菜单项(MenuItem)时,遇到了一个非常 ...

  5. sublime java文件乱码问题_Sublime Text 打开Java文档中文乱码的解决方案

    问题: 打开文档后出现中文乱码如图 1.在安装插件之前,首先要安装package control这个组件,才能够给sublime text安装各种插件 打开sublime text,按 ctrl+` ...

  6. [HttpClient]HTTPClient PostMethod 中文乱码问题解决方案(2种)

     HTTPClient PostMethod 中文乱码问题解决方案(2种) Apache HttpClient ( http://jakarta.apache.org/commons/httpcl ...

  7. linux matlab 中文论坛,Linux中Matlab中文乱码问题解决方案

    Linux中Matlab中文乱码问题解决方案 由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了. 1.我Matlab2007a的JRE目录为:/opt/Ma ...

  8. jsp include中文乱码问题解决方案

    <jsp:include page="footer.jsp" flush="true" /> 问题描述:引入footer.jsp  引入的jsp中文 ...

  9. java中文乱码解决之道(二)—–字符编码详解:基础知识 + ASCII + GB**

    原文出处:http://cmsblogs.com/?p=1412 在上篇博文(java中文乱码解决之道(一)-–认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述 ...

最新文章

  1. Windows Phone开发(36):动画之DoubleAnimation 转:http://blog.csdn.net/tcjiaan/article/details/7521388...
  2. 单例模式引发的内存泄漏:_资源泄漏:救援的命令模式
  3. 【安卓开发 】Android初级开发(十二)Android向系统日历中添加事件
  4. c语言练习书,谁有C语言入门的练习题?
  5. 睡觉时,禁带6种东西,最后一点最严重,可能致命
  6. Fedora 8中完全开启compiz-fusion特效
  7. 浅析 C++智能指针和 enable_shared_from_this 机制
  8. zoj 3747 dp递推
  9. 泰山游记:道阻且长,活着走出
  10. java树广度优先_如何在功能上生成树广度优先 . (使用Haskell)
  11. android studio im源码,全开源即时通讯(IM)系统 高仿微信源码
  12. 如何修改 WordPress 的用户默认头像?
  13. 给你三个必须要学C语言的理由!
  14. C++面向对象(三):类和对象
  15. linux pacman安装目录,Arch包管理器pacman和yaourt简明用法
  16. 服务器装qq传文件好吗,QQ发送的离线文件,能够在QQ服务器上永远保存下去,直到对方接收。()...
  17. bugzilla 缺陷报告功能改造
  18. XMind 8 Update 7下载安装破解
  19. 大商创小程序前端_正版授权风暴!大商创商城系统开启免费送授权活动
  20. C/C++、OS、网络面经

热门文章

  1. win10下PS(Photoshop)磁性套索工具del键删除不了节点如何解决
  2. ARM 汇编程序,演示中值滤波算法
  3. sql server 的after触发器之insert触发器实例
  4. Java新浪微博客户端开发第四步
  5. 用类模板实现容器存储普通数据类型(类似于STL里面的vector)
  6. Linux中mysql密码重置
  7. jdbc驱动的配置位置
  8. Linux内核国内镜像下载地址
  9. 小白都能懂的设计模式 java版 原型模式 存在浅拷贝问题以及解决办法(超详细)
  10. 原因分析与解决方案的实战演练