首页 > 学院 > 开发设计 > 正文

Spring MVC 3.2+ @ResponseBody 导致的中文乱码处理

2019-11-08 03:24:06
字体:
来源:转载
供稿:网友

第一种方法:@RequestMapping(value="/",PRoduces"text/plain;charset=UTF-8;")

第二种:

<!-- 解决@ResponseBody 的实现类其默认的编码是 iso-8859-1的问题 -->

<mvc:annotation-driven>

<mvc:message-converters>

<!-- default StringHttpMessageConverter, solve encoding problem -->

<bean class="org.springframework.http.converter.StringHttpMessageConverter">

<constructor-arg value="UTF-8" /><property name="writeAcceptCharset" value="false" />

</bean>

</mvc:message-converters>

</mvc:annotation-driven>


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表