今天在做spring mvc 的ajax,使用@ResponseBody时返回乱码,找到了一种解决方法
在servlet-mvc开头加上这段
<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>
本文详细介绍了在使用Spring MVC进行AJAX开发时,遇到@Responsebody注解导致返回数据出现乱码的问题,并提供了一种有效的解决方法。通过在servlet-mvc配置中加入特定的bean配置,确保了数据正确地以UTF-8编码返回。
1万+

被折叠的 条评论
为什么被折叠?



