在前面ssm框架搭建好后,出现了各种乱码,这里详细记下笔记
1.设置项目的编码:(idea)
file->setting-Editor-file Encoding->设置为UTF-8
2.设置web.xml中过滤
characterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
forceEncoding
true
characterEncodingFilter
/*
3.如果是前端页面乱码问题,前端设置页面乱码那个文件头
4.设置tomcat的编码
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
5.再有如果是数据库数据存入出现???
5.1、设置和数据库连接字符串编码
mysql.url=jdbc:mysql://localhost:3306/ssm?characterEncoding=UTF8
5.2、修改mysql数据库和表中字段的格式为utf-8
6.返回给前端的字符是??,乱码。
<