具有表单发布和Spring Controller的UTF-8编码

具有表单发布和Spring Controller的UTF-8编码,第1张

具有表单发布和Spring Controller的UTF-8编码

看起来浏览器不会在请求标头中将字符集作为Content-Type的一部分发送(即使在设置了表单上的accept-
charset时也是如此),而Tomcat处理诸如Latin-1(http://wiki.apache。 org / tomcat / FAQ /
CharacterEncoding#Q1
)。

因此,稍后可能会将其解码为Latin-1,并将其编码为UTF-8,从而导致字符混乱。

将CharacterEncodingFilter移到顶部并强制将编码设置为UTF-8即可解决此问题。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5123291.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-17

发表评论

登录后才能评论

评论列表(0条)

    保存