解決spingMVC將引數傳回jsp頁面時中文亂碼
阿新 • • 發佈:2018-12-30
解決spingMVC將引數傳回jsp頁面時中文亂碼
今天寫springmvc練手例子的時候將引數送回jsp頁面時中文出現亂碼,如下:
在web.xm加入一個過濾器重新執行一下就可以了
<!-- Spring字符集過濾器 --> <filter> <filter-name>SpringEncodingFilter</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>SpringEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
總結:
如果是整個頁面都亂嗎的話那就是jsp檔案的編碼格式沒改,把編碼格式統一改成UTF-8就好了,只要jsp檔案,瀏覽器和spring框架編碼格式統一就不會出現亂碼問題。