使用springmvc框架開發(fā)了這么長時間,之前都是直接返回jsp頁面,亂碼情況都是通過配置和手動編解碼來解決,但是今天突然返回一段單純的字符串時,發(fā)現(xiàn)中文亂碼情況解決不了了,下面就給各位分享一下如何解決返回字符串時出現(xiàn)的亂碼情況(無需實驗,直接使用即可)。
之前我們都是通過在springmvc的核心配置文件中配置視圖解析器來返回指定的頁面,將數(shù)據(jù)通過Model對象渲染頁面,最后響應給用戶,但是這種方式我們是通過在web.xml文件中配置CharacterEncodingFilter就可以解決。
1 <!-- 解決post亂碼 --> 2 <filter> 3 <filter-name>CharacterEncodingFilter</filter-name> 4 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 5 <init-param> 6 <param-name>encod