内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

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

問題發(fā)生:

站在用戶的角度思考問題,與客戶深入溝通,找到湖州網(wǎng)站設計與湖州網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、成都網(wǎng)站設計、成都外貿(mào)網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、虛擬主機、企業(yè)郵箱。業(yè)務覆蓋湖州地區(qū)。

通過@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屬性默認是iso-8895-1導致 -->           
  <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' 必須不含字符或元素信息項 [子級], 因為該類型的內(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":["資訊請購類","促銷類","管理類","暫支類","儲運類","資產(chǎn)類","資訊服務類","差旅管理類","采購類","人事考勤類"<br>,"財務類","客戶類","視拓類","客訴類","人事活動類","人事行政類","公文類","請款類","銷管類","營運業(yè)務類"],"status":true}
StringHttpMessageConverter 這個方法 有很多轉(zhuǎn)換作用,有時間可以多看看

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

網(wǎng)頁名稱:spring+mybatis通過@ResponseBody返回結(jié)果中文亂碼的解決方法
網(wǎng)站URL:http://www.rwnh.cn/article28/ghccjp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供、移動網(wǎng)站建設動態(tài)網(wǎng)站、企業(yè)建站、響應式網(wǎng)站網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
海南省| 丰都县| 栖霞市| 邵东县| 横山县| 祥云县| 南澳县| 德庆县| 灵山县| 奉节县| 葵青区| 丰顺县| 赣州市| 清流县| 北川| 乡城县| 从化市| 马公市| 苍溪县| 蛟河市| 尼勒克县| 布拖县| 襄城县| 如东县| 巩留县| 金堂县| 都兰县| 乌什县| 台前县| 新巴尔虎左旗| 平原县| 舒兰市| 泉州市| 阜新市| 扎兰屯市| 务川| 滨海县| 武宣县| 黄山市| 樟树市| 新郑市|