用Java创建JSON对象并在javascript / jquery中访问它

前端之家收集整理的这篇文章主要介绍了用Java创建JSON对象并在javascript / jquery中访问它前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我想在java代码中创建一个JSON对象,然后将其传递给javascript / jquery进行解析(进一步处理).
我正在使用Struts 2框架.

这必须在页面加载时完成,而不是在AJAX调用之后完成.
如何在javascript / jquery中访问JSON对象(在java中创建).

也是用于为java对象创建JSON对象的任何API?

最佳答案
你应该看看Google GSON库.

将Object转换为JSON字符串非常简单:

Gson gson = new Gson();
String jsonString = gson.toJson(myObject);

对于您的用例(Struts 2),一个简单的解决方案是将jsonString属性放在Action中,然后在JSP页面中引用它,如下所示:

猜你在找的jQuery相关文章