扫码关注官方订阅号
业精于勤,荒于嬉;行成于思,毁于随。
还得看你的web容器是什么编码啊... 踩着踩着也就过去了.
对spring-mvc对编码适配器做编码支持,没记错是标签名为:
<mvc:message-converters>
的货
用其他的抓包工具测试你的返回结果是否是utf-8的中文。问题往往出现在源头或者最后一步。如果是在页面乱码上你的JSP页面没有设置 charset "UTF-8"。浏览器console里面乱码的话,用F12 网络 看看响应头Content-Type = text/html,Encoding之类的。这些环节没有问题,那大概就是String 环境设置的问题,前面回答很值得参考。
加没加CharacterEncodingFilter?没加的话加上试试看如果不行:用的哪个版本的spirng,哪个版本的tomcat?以及:哪有楼上这些说的这么复杂。。。一片一片的xml看着就烦。。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
还得看你的web容器是什么编码啊... 踩着踩着也就过去了.
对spring-mvc对编码适配器做编码支持,没记错是标签名为:
<mvc:message-converters>
的货
用其他的抓包工具测试你的返回结果是否是utf-8的中文。
问题往往出现在源头或者最后一步。
如果是在页面乱码上你的JSP页面没有设置 charset "UTF-8"。
浏览器console里面乱码的话,用F12 网络 看看响应头Content-Type = text/html,Encoding之类的。
这些环节没有问题,那大概就是String 环境设置的问题,前面回答很值得参考。
加没加CharacterEncodingFilter?没加的话加上试试看
如果不行:
用的哪个版本的spirng,哪个版本的tomcat?
以及:
哪有楼上这些说的这么复杂。。。一片一片的xml看着就烦。。。