bboss mvc ajax响应输出中文乱码解决方法

前端之家收集整理的这篇文章主要介绍了bboss mvc ajax响应输出中文乱码解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于bboss mvc ajax请求响应出现的中文乱码问题,怎么解决解决办法有两个,一个是直接在bboss-mvc.xml中的字符串转换插件StringHttpMessageConverter上通过responseCharset属性全局指定响应字符编码集,例如UTF-8或者GBK:
<property class="org.frameworkset.http.converter.StringHttpMessageConverter" f:responseCharset="UTF-8"/>

<property class="org.frameworkset.http.converter.StringHttpMessageConverter" f:responseCharset="GBK"/>

具体使用何种字符集取决于项目中采用的字符集。

另外一种解决办法就是通过返回参数注解ResponseBody的charset 属性单独对请求方法的响应字符串进行编码,例如:
public @ResponseBody(charset = "UTF-8")
	String sayHelloEnum(@RequestParam(name = "sex") SexType type)


bboss mvc基础配置请参考文档:
http://www.jb51.cc/article/p-qwxsejuy-bqx.html 原文链接:https://www.f2er.com/ajax/166118.html

猜你在找的Ajax相关文章