关于java web的乱码

都知道乱码产生的原因是编码格式不统一

有几个位置需要统一

1 html 编码设置

<meta charset="utf-8">

2.java 文件设置

ide 或者文本编辑器设置为utf-8

3.数据库创建过程中编码

CREATE TABLE  name (

)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8 ;

4tomcat 编码设置 

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               URIEncoding="utf-8"/>

5发送ajax请求等各种请求时规定编码格式utf-8

有了以上五种设置乱码基本不会再出现了

猜你喜欢

转载自blog.csdn.net/u014761344/article/details/46608525