欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

spring+mybatis 通過@ResponseBody返回結(jié)果中文亂碼的解決方法

 更新時間:2017年12月15日 14:12:14   作者:草蛋的小青年  
下面小編就為大家分享一篇spring+mybatis 通過@ResponseBody返回結(jié)果中文亂碼的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

問題發(fā)生:

通過@Responsebody返回

@ResponseBody
@RequestMapping(value ="/selectByFormId",method = RequestMethod.GET)
public Map<String,Object> getClassName(String formId){
  List<String> list =formInfoService.selectClassName(formId);
  Map<String,Object> map = new HashMap<String, Object>();
  map.put("data", list);
  map.put("status", true);
  return map;
}

結(jié)果:

{"data":["璧勮璇瘋喘綾�","淇冮攢綾�","綆$悊綾�","鏆傛敮綾�","鍌ㄨ繍綾�","璧勪駭綾�","璧勮鏈嶅姟綾�","宸梾綆$悊綾�",<br>"閲囪喘綾�","浜轟簨鑰冨嫟綾�","璐㈠姟綾�","瀹㈡埛綾�","瑙嗘嫇綾�","瀹㈣瘔綾�","浜轟簨媧誨姩綾�","浜轟簨琛屾斂綾�","鍏枃綾�",<br>"璇鋒綾�","閿€綆$被","钀ヨ繍涓氬姟綾�"],"status":true}

解決辦法:

在spring-mvc.xml中配置

<!-- 解決ResponseBody 亂碼問題StringHttpMessageConverter這個轉(zhuǎn)換器轉(zhuǎn)換時,父類AbstractHttpMessageConverter的supportedMediaTypes屬性默認(rèn)是iso-8895-1導(dǎo)致 -->           
  <mvc:annotation-driven> 
    <mvc:message-converters> 
      <bean class="org.springframework.http.converter.StringHttpMessageConverter"> 
        <property name="supportedMediaTypes" value="text/html;charset=utf-8"></property> 
      </bean> 
    </mvc:message-converters> 
  </mvc:annotation-driven> 

但是配置完后又有了新的問題

error:...cvc-complex-type.2.1: 元素 'mvc:annotation-driven' 必須不含字符或元素信息項(xiàng) [子級], 因?yàn)樵擃愋偷膬?nèi)容類型為空。

后來知道是 springMVC的XSD文件版本不對,換成springMVC 4.0的 XSD就可以了

<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
  xmlns:context="http://www.springframework.org/schema/context"
  xmlns:mvc="http://www.springframework.org/schema/mvc"
  xsi:schemaLocation="http://www.springframework.org/schema/beans  
            http://www.springframework.org/schema/beans/spring-beans-3.1.xsd  
            http://www.springframework.org/schema/context  
            http://www.springframework.org/schema/context/spring-context-3.1.xsd  
            http://www.springframework.org/schema/mvc  
            http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd">

然后就ok了

{"data":["資訊請購類","促銷類","管理類","暫支類","儲運(yùn)類","資產(chǎn)類","資訊服務(wù)類","差旅管理類","采購類","人事考勤類"<br>,"財(cái)務(wù)類","客戶類","視拓類","客訴類","人事活動類","人事行政類","公文類","請款類","銷管類","營運(yùn)業(yè)務(wù)類"],"status":true}
StringHttpMessageConverter 這個方法 有很多轉(zhuǎn)換作用,有時間可以多看看

以上這篇spring+mybatis 通過@ResponseBody返回結(jié)果中文亂碼的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MyBatis特殊SQL的執(zhí)行實(shí)例代碼

    MyBatis特殊SQL的執(zhí)行實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于MyBatis特殊SQL執(zhí)行的相關(guān)資料,文中通過實(shí)例代碼和圖文介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MyBatis具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-01-01
  • SpringBoot實(shí)現(xiàn)PDF添加水印的三種方法

    SpringBoot實(shí)現(xiàn)PDF添加水印的三種方法

    本文主要介紹了SpringBoot實(shí)現(xiàn)PDF添加水印的三種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Java遞歸算法的使用分析

    Java遞歸算法的使用分析

    本篇文章介紹了,在Java中遞歸算法的使用分析。需要的朋友參考下
    2013-04-04
  • 深入理解Java中的HashMap的實(shí)現(xiàn)機(jī)制

    深入理解Java中的HashMap的實(shí)現(xiàn)機(jī)制

    這篇文章主要介紹了深入理解Java中的HashMap的實(shí)現(xiàn)機(jī)制,同時也有助于理解Java中對于哈希函數(shù)的相關(guān)處理方式,需要的朋友可以參考下
    2015-07-07
  • SpringMVC對日期類型的轉(zhuǎn)換示例

    SpringMVC對日期類型的轉(zhuǎn)換示例

    本篇文章主要介紹了SpringMVC對日期類型的轉(zhuǎn)換示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • java 多線程Thread與runnable的區(qū)別

    java 多線程Thread與runnable的區(qū)別

    這篇文章主要介紹了java 多線程Thread與runnable的區(qū)別的相關(guān)資料,java線程有兩種方法繼承thread類與實(shí)現(xiàn)runnable接口,下面就提供實(shí)例幫助大家理解,需要的朋友可以參考下
    2017-08-08
  • 詳解Java中二分法的基本思路和實(shí)現(xiàn)

    詳解Java中二分法的基本思路和實(shí)現(xiàn)

    二分法是一個非常高效的算法,它常常用于計(jì)算機(jī)的查找過程中。本文將通過示例為大家詳細(xì)講講二分法的基本思路和實(shí)現(xiàn),感興趣的可以了解一下
    2022-08-08
  • Spring?JPA?find分頁示例詳解

    Spring?JPA?find分頁示例詳解

    這篇文章主要為大家介紹了Spring?JPA?find分頁示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator詳解

    Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator詳解

    這篇文章主要為大家介紹了Kafka消費(fèi)客戶端協(xié)調(diào)器GroupCoordinator使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • java實(shí)現(xiàn)本地日期時間處理

    java實(shí)現(xiàn)本地日期時間處理

    這篇文章主要介紹了本地日期時間處理的程序,實(shí)現(xiàn)了下面的功能,大家參考使用吧
    2014-01-01

最新評論