您现在的位置是:网站首页> 编程资料编程资料
用ajax传递json到前台中文出现问号乱码问题的解决办法_AJAX相关_
2023-05-25
292人已围观
简介 用ajax传递json到前台中文出现问号乱码问题的解决办法_AJAX相关_
我使用的Springmvc,在controller层传输一个json到前台,后台显示没问题,中文正常显示而到了前台
中文就变成了问号。
后来发现,因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码。
这里我使用了注解来解决:
@RequestMapping(value="/echarts.do", produces = "application/json; charset=utf-8")
这种方法比较适用于新版本的spring,本项目的版本:
4.1.4.RELEASE
以上所述是小编给大家介绍的用ajax传递json到前台中文出现问号乱码问题的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
相关内容
- 基于Ajax技术实现无刷新用户登录功能_AJAX相关_
- AJAX用于判定用户是否注册_AJAX相关_
- ajax实现异步文件或图片上传功能_AJAX相关_
- 解决微信返回上一页,页面中的AJAX的请求,对Get请求无效的问题_AJAX相关_
- 使用Ajax进行文件与其他参数的上传功能(java开发)_AJAX相关_
- Ajax打开新窗口被浏览器拦截的两种解决办法_AJAX相关_
- Ajax提交表单页面刷新很快的解决方法_AJAX相关_
- Ajax post请求跳转页面_AJAX相关_
- Ajax提交参数的值中带有html标签不能提交成功的解决办法(ASP.NET)_AJAX相关_
- 使用AJAX完成用户名是否存在异步校验_AJAX相关_
