如果是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>
你的鼓励就是我的动力。
有兴趣可以加微信学习交流。