普通Servlet中解决方式
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7e9d99304dbb5474c31062cfd7e18973.png)
在Spring MVC中,乱码解决方式
请求乱码:
- GET请求:仍然更改服务器的server,xml配置文件
- Post请求:可以设置一个Filter:characterEncodingFilter用来解决其请求参数乱码问题:Filter的配置应该是在Web项目的xml配置文件中配置
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9559dc6047e7cacc34abd5dca3e5aa5d.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3f4494e5ccae69fcdefbf67b7af4c35c.png)
响应乱码:仍然response.setcontenttype来解决。也可以在解决Post请求乱码设置Filter参数时顺便解决
总结
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f1dbd8eed7633d1cc65f9b62b8083df1.png)
注意:配置一个解决字符编码的Filter要注意,字符编码Filter一般都在所有的filter之前进行配置。也即是顺序要排在最前面