方法一
添加拦截器
实现UTF-8编码
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
方法二
配置tomcat编码
找到tomact安装路径下的conf
点击
将所有的编码都换成UTF-8
方法三
配置idea编码
在设置中,将所有的编码格式换成UTF-8
方法四
最终方法
点击tomcat配置
为虚拟机添加-Dfile.encoding=UTF-8
完美解决