中文亂碼問題
1:檢查jsp頁面的編碼設置(一般新建jsp頁面的話都是自動設置好的)
2:在後臺接收了一下發現傳到後臺來的數據就是亂碼的
3:針對上面的問題百度了一下,原因是spring-mvc設置字符過濾器的原因。
其實我自己是設置了的,但是因爲我設置錯了,導致沒有用。
在web.xml裏面設置,要放在最前面
<!--請求和應答字符編碼過濾器-->
<filter>
<filter-name>encodingFilter</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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
如果你在後臺接收的數據是正常的的,參考博客:https://blog.csdn.net/zhangzuyuanbest/article/details/53453792