【发布时间】:2013-04-09 16:57:18
【问题描述】:
我有一个 Spring @Controller,它采用现有的 ArrayList 并创建一个 JSON 信封。当我在 Spring 控制台中显示 JSON 信封时,我看到我想要的数据在那里。当我在 Firefox 的 FireBug 中查看相同的 JSON 信封时,我也看到了我想要的数据。
我正在尝试使用 JavaScript 在 jsp 页面上显示信封,但我真的不知道如何开始。
在代码的其他模块中,有些区域是从数据库中获取信息,使用 YUI2 将其与 DataTable 一起显示。它还使用 JSON 信封,并且可以正常工作。我正在尝试复制它以在 JSP 页面上仅显示 JSON 文本字符串。我不知道我是否需要使用 YUI2,或者我是否可以使用 JavaScript 来访问 JSON Envelope。
我是 Java 和 JSON 以及 Spring 环境的新手,所以我什至不知道使用哪种 JavaScript 语法来访问 JSON 信封,更不用说显示它了。我一直在谷歌上寻找答案,但到目前为止大部分都在我的脑海中。
如果有任何帮助,我将不胜感激。谢谢。
【问题讨论】:
-
问题似乎是你不知道如何在 JavaScript(jQuery 或其他 JS 库)端使用 JSON 字符串。从基础开始会很好。一些要学习的网站:JSON in JavaScript、How to parse JSON in JavaScript 和 JSON Tutorial
-
顺便说一下,最好先学习基础知识,然后再与一组像 YUI2 这样简化工作的库混在一起(请注意,这个建议几乎适用于所有技术,而不仅仅是对于 JSON)。
-
感谢您提供的链接,我会去阅读。 :) 这个项目是别人建的,我没有受过训练就被推了进去,并试图学习。构建它的人使用了 YUI2,我也从未使用过,所以我也在学习。
标签: java javascript json