<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
    主站蜘蛛池模板: 97无码人妻福利免费公开在线视频 | 免费观看激色视频网站bd| 在线观看国产区亚洲一区成人 | 中文字幕在线日亚洲9| 日韩欧毛片免费视频| 亚洲午夜一区二区电影院| 很黄很黄的网站免费的| 亚洲AV无码久久久久网站蜜桃| 嫖丰满老熟妇AAAA片免费看| 亚洲综合欧美色五月俺也去| 精品少妇人妻AV免费久久洗澡| 亚洲av片在线观看| 亚洲精品tv久久久久久久久久| 国产一级一毛免费黄片| 亚洲最大成人网色| 美女视频黄免费亚洲| MM1313亚洲国产精品| 亚洲熟女乱综合一区二区| 中文字幕手机在线免费看电影 | 91免费国产精品| 亚洲国产综合精品中文第一| 日韩免费视频播放| 亚洲黄片手机免费观看| 香蕉蕉亚亚洲aav综合| 午夜宅男在线永久免费观看网| 校园亚洲春色另类小说合集| 国产AV无码专区亚洲AWWW| 91av在线免费视频| 激情婷婷成人亚洲综合| 亚洲AV无码一区二区乱子伦| 无码av免费毛片一区二区 | 男女一进一出抽搐免费视频| 亚洲国产精品一区| 免费精品一区二区三区在线观看| 九九免费精品视频在这里 | 亚洲AV无码精品国产成人| 在线A亚洲老鸭窝天堂| 亚洲AV无一区二区三区久久| 久久天天躁狠狠躁夜夜免费观看| 亚洲精品福利视频| 免费福利资源站在线视频|