CharacterEncoding是SpringMVC提供的一个一个过滤器,用于设置请求和响应的字符编码,解决乱码问题,他本身是一个过滤器
那么在SpringBoot中,CharacterEncoding就有一个很好的秒用
setEncoding("UTF-8")设置编码
setForceEncoding(true) 设置请求和响应编码
还需要在配置文件application.properties中
既然SpringBoot的配置文件中可以配置CharacterEncoding,其实也可以直接配置CharacterEncoding的编码,包括请求编码和响应编码,这样就无需自己去注册过滤器
完全以配置的方式
如果上面办法也失效
把自己的过滤器放进来