<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發(fā)送請求,并返回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 閱讀(8534) 評論(0)  編輯  收藏 所屬分類: JAVA
    主站蜘蛛池模板: 亚洲视频2020| 国产亚洲精品线观看动态图| 夜夜亚洲天天久久| 无码日韩精品一区二区免费暖暖| 亚洲午夜久久久久久噜噜噜| a在线观看免费视频| 亚洲女初尝黑人巨高清| 成人网站免费看黄A站视频| 久久精品国产亚洲av麻豆| 99精品免费观看| 亚洲春黄在线观看| a毛片基地免费全部视频| 亚洲av成本人无码网站| 亚洲国产成人精品91久久久 | 精品久久久久久久免费人妻| 精品无码专区亚洲| 亚洲国产精品成人| 中国好声音第二季免费播放| 亚洲视频精品在线| 国产在线观看免费观看不卡| 亚洲AV无码成人精品区狼人影院| 五月天婷亚洲天综合网精品偷| 久久国产乱子伦精品免费午夜| 亚洲精品高清视频| 成人免费看片又大又黄| 亚洲黄片手机免费观看| 亚洲狠狠久久综合一区77777| 好男人www免费高清视频在线| 免费人成再在线观看网站| 亚洲AV日韩AV永久无码下载| 永久免费AV无码国产网站 | 亚洲国产成人精品无码区在线观看 | 亚洲最大在线视频| 免费国产成人午夜电影| 国产日韩AV免费无码一区二区| 亚洲国产午夜电影在线入口| 亚洲AV蜜桃永久无码精品| 国产成人精品免费久久久久| 亚洲一区二区影视| 日韩亚洲变态另类中文| 好先生在线观看免费播放 |