开发者社区> 问答> 正文

spring3 mvc responsebody 乱码:配置报错 

页面 <%@ page contentType="text/html; charset=gbk" pageEncoding="gbk" %> <meta http-equiv="Content-Type" content="text/html; charset=gbk" />

ajax请求 @ResponseBody 返回 乱码

请不要贴如下的解决办法了,经试验,无效 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" > 
 <property name="messageConverters"> 
    <list> 
   <bean class = "org.springframework.http.converter.StringHttpMessageConverter"> 
    <property name = "supportedMediaTypes"> 
     <list> 
      <value>text/plain;charset=UTF-8</value> 
     </list> 
    </property> 
   </bean> 
  </list> 
 </property> 
</bean>

展开
收起
kun坤 2020-06-02 19:31:36 380 0
1 条回答
写回答
取消 提交回答
  • 求助啊,有没高手解惑啊######text/html; charset=gbk 这个编码是你页面 你返回也要配置成GBK的 才可以

    ######

    引用来自“小桥ya”的答案

    text/html; charset=gbk 这个编码是你页面 你返回也要配置成GBK的 才可以
    gbk的也试过了,一样无效 ######怎么总是有人遇到中文乱码问题啊,我做了这么多年的项目,所有的页面,代码全用UTF-8格式,没有一次出现乱码问题的。干嘛不试试用UTF-8呢######这个@Response乱码要重写个一StringMessageConverter,然后在Spring中配置它就可以了。######StringMessageConverter缺省都是UTF8编码格式
    2020-06-02 19:33:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多