SpringMVC中请求中文乱码问题

如果是post请求,比如说ajax或者是提交表单,出现中文乱码问题。

在web.xml中添加如下配置:

复制代码
 1   <filter>
 2     <filter-name>CharacterEncodingFilter</filter-name>
 3     <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
 4     <init-param>
 5       <param-name>encoding</param-name>
 6       <param-value>UTF-8</param-value>
 7     </init-param>
 8   </filter>
 9   <filter-mapping>
10     <filter-name>CharacterEncodingFilter</filter-name>
11     <url-pattern>/*</url-pattern>
12   </filter-mapping>
复制代码

如果是get请求,如idea中使用tomcat7插件。修改pom文件中插件配置信息。

1             <plugin>
2                 <groupId>org.apache.tomcat.maven</groupId>
3                 <artifactId>tomcat7-maven-plugin</artifactId>
4                 <version>2.2</version>
5                 <configuration>
6                     <uriEncoding>UTF-8</uriEncoding>
7                 </configuration>
8             </plugin>

 

你的鼓励就是我的动力。

有兴趣可以加微信学习交流。

 

posted @   SharpL  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示