天天看點

SpringMVC @ResponseBody Ajax傳回json亂碼

SpringMVC下@ResponseBody Ajax傳回json亂碼

解決辦法,在spring mvc的配置檔案中手工配置bean

<!-- 啟動Spring MVC的注解功能,完成請求和注解POJO的映射 -->    
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" >  
<property name="messageConverters">   
         <list>   
             <bean class = "org.springframework.http.converter.StringHttpMessageConverter">   
                <property name = "supportedMediaTypes">
                      <list>
                          <value>text/json;charset=UTF-8</value>   
                     </list>   
                </property>   
             </bean>   
         </list>   
   </property>  
</bean>                

如果需要處理其他 MediaType 類型,可在list标簽中加入其他value标簽 

版權聲明:本文為CSDN部落客「weixin_34218579」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34218579/article/details/92075091