springMVC解决跨域jsonp乱码问题的三种方法

来源:互联网 发布:apt-get insall yum 编辑:程序博客网 时间:2024/06/01 13:15

第一种、简单而粗暴的

response.setContentType("/application/json");
response.setCharacterEncoding("utf-8");

第二种、springmvc低版本

在@RequestMapping 上添加 produces=MediaType.APPLICATION_JSON_VALUE+";charset=utf-8"

第三种、springmvc4.1以上版本

使用MappingJacksonValue
MappingJacksonValue mappingJacksonValue = new MappingJacksonValue(result);mappingJacksonValue.setJsonpFunction(callback);return mappingJacksonValue;


原创粉丝点击