web应用使用@RestController @RequestMapping 注解提供http接口
项目中遇到被调用接口后返回的json数据中出现中文乱码的问题

@RequestMapping(method = RequestMethod.POST, value= "/sync")public String sync(@RequestBody JSONObject jsonObj) {String response = service.sync(jsonObj);return response;}

调用方获取到返回response数据中中文乱码
"errorCode":"??data"

@RequestMapping加上(produces = "application/json; charset=utf-8")可以解决乱码问题

@RequestMapping(method = RequestMethod.POST, value= "/sync", produces = "application/json; charset=utf-8")public String sync(@RequestBody JSONObject jsonObj) {String response = service.sync(jsonObj);return response;}

"errorCode":"设备data"

springmvc提供RestController方法接口返回json数据中文乱码相关推荐

  1. Spring MVC Controller中返回json数据中文乱码处理

    问题 在使用spring MVC Controller的过程中,发现返回到客户端的的中文出现乱码.后台Java代码: @RequestMapping(value = "/upload&quo ...

  2. spring-webmvc-4.1.6 接口返回json数据 中文出现\u0000\u0000\u0000\u0000

    之前搭建开发环境的时候遇到了一个奇怪的现象,使用spring4.1.6的框架,因为spring的升级处理json的jar也跟着升级到了Jackson2.6的rc1版.具体引入的jar如下图所示: 环境 ...

  3. 用springmvc作接口时返回json数据中文乱码

    以前都是用springmvc做web项目,浏览器访问,所以没出现过fastjson中文乱码的问题,今天要做一个接口,结果杯具了中文乱码. 接口调用拿到返回数据疯狂的修改编码,结果无效,考虑是不是jso ...

  4. java 返回json乱码_java返回json数据中文乱码解决方案

    最近做报表功能时,从后台取的json数据出现中文乱吗,如下图: Paste_Image.png 然后进行了一些列的设置,比如 response.setContentType("text/ht ...

  5. java调用远程 接口_java通过url调用远程接口返回json数据

    java通过url调用远程接口返回json数据,有用户名和密码验证, 转自 https://blog.csdn.net/wanglong1990421/article/details/78815856 ...

  6. ajax传输json数据格式乱码_解决Ajax加载JSon数据中文乱码问题

    一.问题描述 使用zTree的异步刷新父级菜单时,服务器返回中文乱码,但项目中使用了SpringMvc,已经对中文乱码处理,为什么还会出现呢? 此处为的异步请求的配置: Java代码 async: { ...

  7. freetds php mssql 中文乱码,PHP读取mssql json数据中文乱码的解决办法

    PHP及网页使用UTF-8编码,数据库是sql server2008,使用默认编码(936,即GBK编码) 当读取数据库数据时,使用php自带的json_encode()返回到前端,结果中文不显示. ...

  8. Flask框架(flask中设置响应信息的方法,返回json数据的方法)

    设置响应信息的方法 1.  返回自定义的响应头,有两种方式: (1)  第一种是:视图函数return的时候,使用元组,返回自定义的信息           返回的时候的状态码可以自定义信息:&quo ...

  9. idea+springmvc+spring+mybatis+maven整合返回json数据web api-

    本人大三,第一次写博客,还有许多不懂得地方,如果有不当的地方 欢迎各位指教 项目地址:https://github.com/qq571831158/Springmvc-spring-mybatisDe ...

最新文章

  1. postgresql 新建decimal字段_postgresql路径规划插件pgrouting使用
  2. Java运行作业控制语言_Java安全——语言本身的设计
  3. Windows IIS配置Jsp和php环境方法
  4. Linux学习:shell命令(查找和索引)
  5. count 数字计数(bzoj 1833)
  6. GitHub:一份玩转 GitHub 的秘诀,值得收藏!
  7. windows7怎么清空电脑只剩系统
  8. 微信公众号(考试系统)出现额外的弹框,导致页面关闭,且不保存记录
  9. 一个设置容器和网格布局的小技巧
  10. SpringSecurity系列(四) Spring Security 实现权限树形菜单
  11. javascript复习总结
  12. idea 项目启动报错:Missing artifact com.oracle:ojdbc7:jar:12.1.0.1的处理方式
  13. Lua包管理工具Luarocks
  14. 软件测试之常见逻辑思维题
  15. TensorFlow分类任务入门
  16. 如何用计算机打出平方,如何用电脑打出平方?平方米符号输入方法介绍
  17. 图文详解:如何给女朋友解释什么是微服务?
  18. org.elasticsearch.common.util.concurrent.EsRejectedExecutionException 查询超时异常处理记录---一定要用单例模式
  19. Lisp基础函数:car, cdr, cons...
  20. 阿里内网M8级别的“分布式到微服务”解密手册,你学废了嘛?

热门文章

  1. 深圳农村商业银行转账显示服务器无响应,深圳农村商业银行
  2. percona+mysql插件_使用percona mysql插件来监控mysql5.7
  3. sql count用法_SQL是一门手艺
  4. Oracle 原理: 物化视图,快照,实体化视图。
  5. html 怎么在画布上绘制一个圆,javascript – 如何在画布上画一个圆圈?
  6. 取一列_excel工作案例:如何快速实现一列变两列?
  7. 理解CPU/寄存器/内存三者关系
  8. Altium Designer-Net has no driving source解决办法
  9. http协议报文体_Java面试中可能涉及到的通信协议类问题
  10. webpack配置--传统多页面项目