0
点赞
收藏
分享

微信扫一扫

Spring MVC通过CharacterEncodingFilter解决post请求中文乱码问题

菜头粿子园 2022-04-19 阅读 71

@Nullable为可以为空,即编码(encoding)可以为空,即使用默认的编码,所以如果我们要更改编码设置,就要对其进行配置

forceRequestionEncoding:强制请求编码

forceResponseEncoding:强制返回编码

 在doFilter执行了doFilterInternal方法,其实最简单的方式是寻找过滤器链filterChain,因为执行过滤的方法必定含有这个参数

 从上面看forceRequestEncoding如果不进行设置则为空,设置了characterEncoding之后即该判断为true,则修改了编码设置

设置方法 :上面的encoding设置请求的编码,下面设置相应编码

 

举报

相关推荐

0 条评论