您的位置:首页 > 编程语言 > Java开发

SpringMVC整合fastjson、easyui 乱码问题

2016-04-11 17:28 459 查看
一、框架版本SpringMVC:3.1.1.RELEASEfastjson:1.2.7easyui :1.4.5

二、乱码现象
Action中使用@ResponseBody返回Json数据 1、Action返回的数据正常,无乱码现象



2、使用浏览器的开发者模式查看返回值,发现乱码

可以确定乱码问题出现在数据返回到浏览器的过程中

三、解决过程1、最常规的方法,添加message-converters,添加后如json-lib库可以解决乱码问题,但是fastjson无法解决(未解决)
2、实现AbstractHttpMessageConverter抽象类(未解决)

http://xyly624.blog.51cto.com/842520/896704

该方法解决了返回乱码问题,但是easyui无法显示数据(有数据但是显示为空,原因不明)

3、@RequestMapping添加produces = "text/html;charset=UTF-8",在Controller或Action添加均可(解决问题)





来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: