<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0
    http://wxynxyo.iteye.com/blog/2000327

    使用spingmvc,在JS里面通過ajax發送請求,并返回json格式的數據,從數據庫拿出來是正確的中文格式,展示在頁面上就是錯誤的??,研究了一下,有幾種解決辦法。

      我使用的是sping-web-3.2.2,jar

      方法一:

      在@RequestMapping里面加入produces = "text/html;charset=UTF-8"
    Java代碼  收藏代碼
    1. @RequestMapping(value = "/configrole", method = RequestMethod.GET, produces = "text/html;charset=UTF-8")  
    2. public @ResponseBody String configrole() {  
    3.   ......  
    4. }  


    方法二:

    因為在StringHttpMessageConverter里面默認設置了字符集是ISO-8859-1

    所以拿到源代碼,修改成UTF-8并打包到spring-web-3.2.2.jar

    Java代碼  收藏代碼
    1. public class StringHttpMessageConverter extends AbstractHttpMessageConverter<String>  
    2. {  
    3.   public static final Charset DEFAULT_CHARSET = Charset.forName("UTF-8");  
    4.   ..........  
    5. }  
    6.    


    方法三:

    修改org.springframework.http.MediaType它的構造方法的參數,并在applicationContext-mvc.xml 加入配置
    Java代碼  收藏代碼
    1. public MediaType(String type, String subtype, Charset charset) {  
    2.     super(type, subtype, charset);  
    3. }  


    Xml代碼  收藏代碼
    1. <bean id="stringHttpMessageConverter"  
    2.     class="org.springframework.http.converter.StringHttpMessageConverter">  
    3.     <property name="supportedMediaTypes">  
    4.         <list>  
    5.             <bean class="org.springframework.http.MediaType">  
    6.                 <constructor-arg value="text" />  
    7.                 <constructor-arg value="plain" />  
    8.                 <constructor-arg value="UTF-8" />  
    9.             </bean>  
    10.         </list>  
    11.     </property>  
    12. </bean>  


    方法四:

      直接將org.springframework.http.converter.StringHttpMessageConverter 里面的屬性defaultCharset設置成utf-8
    Xml代碼  收藏代碼
    1. <bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter">  
    2. <constructor-arg value="UTF-8" />
    3. </bean>  

    posted on 2015-04-09 17:05 SIMONE 閱讀(8542) 評論(0)  編輯  收藏 所屬分類: JAVA
    主站蜘蛛池模板: 国产精品无码免费播放| 亚洲日本久久久午夜精品| 国产又大又黑又粗免费视频| 久久久高清日本道免费观看| 直接进入免费看黄的网站| 亚洲国产品综合人成综合网站| 国产AV无码专区亚洲AVJULIA | 亚洲高清视频在线观看| 免费一级毛片在线播放不收费| 国产在线观看片a免费观看| 一级毛片免费毛片一级毛片免费 | 91视频国产免费| 一区二区三区观看免费中文视频在线播放 | 亚洲免费黄色网址| 亚洲伦理一区二区| 亚洲色婷婷综合久久| 免费二级毛片免费完整视频| 午夜一级毛片免费视频| 亚洲美女视频一区二区三区| 久久青草亚洲AV无码麻豆| 国产午夜亚洲精品理论片不卡| 四虎永久在线精品免费影视| 色吊丝永久在线观看最新免费| 中字幕视频在线永久在线观看免费 | 久久午夜伦鲁片免费无码| 大地资源中文在线观看免费版| jizz免费一区二区三区| 一边摸一边桶一边脱免费视频| 黄色三级三级免费看| 国产一区二区三区亚洲综合| 国产亚洲精品美女| 日本黄页网址在线看免费不卡| 国产区图片区小说区亚洲区| 久久久亚洲精华液精华液精华液| 亚洲久热无码av中文字幕| 亚洲精华液一二三产区| 337p日本欧洲亚洲大胆人人| 国产AV无码专区亚洲AV麻豆丫| 精品久久久久亚洲| 激情吃奶吻胸免费视频xxxx| eeuss影院ss奇兵免费com|