我的json含有中文传到前台就全变问号了。

发布于 2021-11-25 05:19:26 字数 850 浏览 872 评论 4

我的json含有中文传到前台就全变问号了。


controller得到的json是{"total":8,"limit":3,"order":"asc","offset":0,"rows":[{"content":"adadad","id":3,"user_name":"aaa","title":"adad","creattime":"2015-03-31 11:25:40"},{"content":"adadad","id":4,"user_name":"aaa","title":"adad","creattime":"2015-03-31 11:27:11"},{"content":"311313","id":1,"user_name":"系统管理员","title":"233","creattime":"2015-03-31 10:21:51"}]}



到了页面,火狐firebug看到的json就是

{"total":8,"limit":3,"order":"asc","offset":0,
"rows":[{"content":"adadad","id":3,"user_name":"aaa",
"title":"adad","creattime":"2015-03-31 11:25:40"},{"content":"adadad","id":4,
"user_name":"aaa","title":"adad","creattime":"2015-03-31 11:27:11"},
{"content":"311313","id":1,"user_name":"?????","title":"233",
"creattime":"2015-03-31 10:21:51"}]}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

做个少女永远怀春 2021-11-29 16:37:19

后台写了    response.setCharacterEncoding("UTF-8");

页面有<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!doctype html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">

也不行

坏尐絯 2021-11-29 15:46:45

数据库和页面的字符编码要一致

成熟稳重的好男人 2021-11-28 22:45:32

字符编码,设置没有

孤独患者 2021-11-28 12:19:29

解决了,我在解决

spring 3.2 MVC  406 Not Acceptable

的时候这个问题顺便解决了  

更新了jar包解决的 jackson-1.9.4.jar  json-lib-2.4-jdk15.jar ezmorph-1.0.6.jar

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文