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 @ 2022-03-17 16:06  SharpL  阅读(85)  评论(0编辑  收藏  举报