第一种、简单而粗暴的
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;