天天看點

Spring MVC表單送出中文資料出現亂碼

原文:http://bigcat.easymorse.com/?p=474

項目中用的是spirng mvc3.0.2.release版本,涉及到中文表單資料的送出。之前blogspring解決中文亂碼問題解決了中文表單資料出現亂碼的問題,這次索性把配置檔案copy過來,運作項目測試了一下,還是亂碼。更改了fiilter順序,問題依然存在,google了一下,按照文檔中的說法将encoding的值改為了utf-8,問題解決了。順便貼一下配置檔案:

<filter>      <filter-name>set character encoding</filter-name>      <filter-class>org.springframework.web.filter.characterencodingfilter</filter-class>      <init-param>          <param-name>encoding</param-name>          <param-value>utf-8</param-value>      </init-param>  </filter>  <filter-mapping>      <url-pattern>/*</url-pattern>  </filter-mapping>

可能是spring版本不同引發的問題吧,因為之前使得是2.5.6,有時間再仔細研究一下。