开发者社区> 问答> 正文

从前台传过来一个json,控制器没乱码,service乱码?求指导

今天遇到一个特别奇怪的问题。 从前台传过来一个json。到controller接收时,没有乱码。但是传到service层,拼sql就乱码了,打印的sql中文乱码了。 各种处理乱码的方式都使了还是不好使。 大神,谁遇到过? 可以是什么原因导致的? 给小弟一些建议吧!

展开
收起
杨冬芳 2016-07-05 11:41:48 2555 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你的controller 和 service 的文件编码是不是一样的?网站前端开发工程师 HTML5 CSS3 平板网页开发http://jobs.zhaopin.com/773356571250019.htm
    编码方式不同。比如,你的json是utf8的,但是你拼SQL的时候,sql用的是gbk的,因此你直接把utf8的数据连到gbk的数据中,就乱码了

    2019-07-17 19:51:20
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载