开发者社区> 问答> 正文

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-20 11:53:21 1137 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-20 11:53:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud 微服务核心组件集 mica 的设计思路 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-Spring Cloud Alibaba 微服务全家桶体验 立即下载
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载

相关实验场景

更多