Spring - 项目中文UTF-8完美支持配置
来源:互联网 发布:流密码算法 编辑:程序博客网 时间:2024/06/04 17:47
1.eclipse项目属性,设置utf-8
2.pom中
<build> <plugins><plugin><groupId>org.eclipse.jetty</groupId><artifactId>jetty-maven-plugin</artifactId><version>${jetty.version}</version></plugin><plugin><artifactId>maven-compiler-plugin</artifactId> <configuration> <encoding>UTF-8</encoding> </configuration></plugin> </plugins> </build>
3.每一句
response.setContentType("text/json;charset=UTF-8");
4.POST时: accept-charset="UTF-8"
5.dialect自定义,保证每张表建立为UTF-8编码
public class MySQL5DialectUTF8 extends MySQL5InnoDBDialect { @Override public String getTableTypeString() { return " ENGINE=InnoDB DEFAULT CHARSET=utf8"; }}
hibernate.dialect=automobile.util.config.MySQL5DialectUTF8
6.数据库修改,MySQL默认字符集不是UTF-8 (以下来源地址 http://www.linuxidc.com/Linux/2013-11/93011.htm)
①打开my.cnf文件修改
sudo gedit /etc/mysql/my.cnf
character-set-server=utf8collation-server=utf8_general_ciskip-character-set-client-handshake
sudo service mysql restart
④进入mysql查看字符集
mysql> show variables like 'collation_%';mysql> show variables like 'character_set_%';
0 0
- Spring - 项目中文UTF-8完美支持配置
- OCSNG+GLPI 系统安装配置UTF-8版 支持中文
- Spring project 奇数中文 一个中文 声明 报错 编码问题 不直接支持 UTF-8
- Spring mvc 国际化支持已经UTF-8中文乱码问题的解决方案
- 让 SciTE 支持中文 utf-8 编码
- Spring强制UTF-8配置
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 英文Ubuntu系统安装中文支持,中文UTF-8
- 配置Tomcat支持UTF-8编码
- Java项目中文乱码,设置UTF-8
- sourceinsight - 完美支持中文注释
- 开源资产管理软件—OCS Inventory NG+ GLPI 系统安装配置UTF-8版 支持中文
- 中文汉字截取函数(支持gb2312、big5、UTF-8)
- python,mysql,MySQLDb支持中文(utf-8编码)
- 中文截取,支持gb2312,gbk,utf-8,big5
- Unity3D 脚本UTF-8编码/Unity3D 脚本支持中文
- ubuntu下设定系统locale,支持中文zh_CN.UTF-8
- MFC绘点
- jsprequst对象的应用,用户登录和身份验证
- 【Java】继承和重写
- 类的静态成员学习
- 程序员经常遇见的9大困难你造么?
- Spring - 项目中文UTF-8完美支持配置
- 来看TCP分包粘包MTU和MSS之间的关系分析
- PAT-B1059. C语言竞赛
- 简述docx文档格式-CTF竞赛专用
- 素数筛算法与素数打表[数学]
- 【GStreamer开发】GStreamer播放教程04——既看式流
- 马槊, 在古代是将领身份的象征
- 《开源推荐》Unity将xls转成scritptable工具
- linux下的静态库和动态库