如果是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
>
7init-param
>
8filter
>
9<
>
10<
filter-name
>characterencodingfilter
filter-name
>
11<
url-pattern
>/*
url-pattern
>
12>
如果是get請求,如idea中使用tomcat7外掛程式。修改pom檔案中外掛程式配置資訊。
1<
plugin
>
2<
groupid
>org.apache.tomcat.m**en
groupid
>
3<
artifactid
>tomcat7-m**en-plugin
artifactid
>
4<
version
>2.2
version
>
5<
configuration
>
6<
uriencoding
>
utf-8
uriencoding
>
7configuration
>
8plugin
>
你的鼓勵就是我的動力。
SpringMVC 解決GET請求時中文亂碼的問題
專案中的web.xml中的編碼設定 filter filter name characterencoding filter name filter class org.springframework.web.filter.characterencodingfilter filter class in...
SpringMVC 返回String中文亂碼
spring 返回值為string型別的結果時使用了stringhttpmessageconverter 來轉換部分原始碼如下 public class stringhttpmessageconverter extends abstracthttpmessageconverter可見使用預設的編碼是...
Servlet或springMVC中文亂碼處理
1 如果是get提交,並且tomcat為8.0及以後的版本,tomcat底層已經處理了get提交的中文亂碼問題,所以get提交在tomcat8.0以後的版本沒有中文亂碼問題!2 如果請求是get提交,並且tomcat是7.0及以前的版本,get提交的中文引數,在獲取時會出現亂碼問題!解決方法 在 t...