eclipse控制檯打印post請求數據出現中文亂碼的問題

場景:spring web項目中,eclipse打印post請求數據出現中文亂碼,
   且log日誌文件裏也是中文亂碼。
解決方法:
在web.xml中配置編解碼Filter

<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>    
    <async-supported>true</async-supported>
 </filter>
 <filter-mapping>    
     <filter-name>encodingFilter</filter-name>    
     <url-pattern>/*</url-pattern>
 </filter-mapping>

注意這段filter配置要放在所有filter的最前面,否則不生效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章