SpringMVC中請求中文亂碼問題

2022-10-09 00:03:29 字數 1278 閱讀 4690

如果是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...