现象:AJAX访问后端返回的数据中文乱码
原因:编码格式不一致
解决方式:统一编码格式
前端:
$.ajax({
type: 'post',
dataType: "text",
url: xiaobijiUrl,
data:formData,
headers: {Accept : "text/plain; charset=utf-8"}, // 指定编码格式为utf-8
... ...
});
后端:
@RequestMapping(value = "/xiaobiji.do",method = RequestMethod.POST, produces = "text/html; charset=UTF-8") // 注解指定编码格式