天天看點

Spring MVC POST中文亂碼解決方案

以前,我都是自己編寫一個filter,來實作編碼,代碼如下:

Spring MVC POST中文亂碼解決方案
Spring MVC POST中文亂碼解決方案

然後自己在web.xml檔案中做如下配置

Spring MVC POST中文亂碼解決方案
Spring MVC POST中文亂碼解決方案

其實我們可以不必這麼麻煩,重複造輪子。

spring web mvc架構提供了org.springframework.web.filter.characterencodingfilter用于解決post方式造成的中文亂碼問題,具體配置如下:

Spring MVC POST中文亂碼解決方案
Spring MVC POST中文亂碼解決方案

  以後我們項目及所有頁面的編碼均為utf-8。