spring mvc项目设置了CharacterEncodingFilter和tomcat 的URIEncoding=UTF-8后,返回的字符串依然是乱码。
主要是由于 org.springframework.http.converter.StringHttpMessageConverter
的默认编码是ISO-8859-1
参考:
解决StringHttpMessageConverter乱码问题
深入分析 web 请求响应中的编码问题
SpringMVC返回字符串中文乱码
spring mvc项目设置了CharacterEncodingFilter和tomcat 的URIEncoding=UTF-8后,返回的字符串依然是乱码。
主要是由于 org.springframework.http.converter.StringHttpMessageConverter
的默认编码是ISO-8859-1
参考:
解决StringHttpMessageConverter乱码问题
深入分析 web 请求响应中的编码问题
SpringMVC返回字符串中文乱码