javascript - 从服务器请求 JSON 对象?

标签 javascript json jakarta-ee jsf-2

我在服务器端有一个 JSON 对象:

String jsonText = JSONValue.toJSONString(users);

我想将它发送到客户端以在 javascript 函数中使用,该怎么做?

我使用的是 JSF 2 和纯 JavaScript,没有其他库。

最佳答案

在 HTTP 中,服务器不会向客户端发送任何内容。客户端使用请求请求一些资源,响应包含资源。

使 JavaScript 函数向服务器发送 AJAX 请求,并使服务器在响应中使用此 JSON 字符串进行回答(通过将 JSON 字符串写入响应编写器)。

参见 http://api.jquery.com/jQuery.getJSON/从 JavaScript 获取 JSON 字符串。服务器代码很简单

response.getWriter().print(jsonText);

关于javascript - 从服务器请求 JSON 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8636158/

相关文章:

java - Java SE/EE/ME 之间的区别?

javascript - 选择单选按钮并显示正确

javascript - 为什么这个 JavaScript 不工作

javascript - Sails.js w/Handlebars(SPA 风格)中 Ember.js 产量的等价物

json - 如何在jackson json中将空字符串序列化为空字符串

jakarta-ee - 如何为嵌入式 EJB 容器定义测试数据源

javascript - 在哪里可以找到 AWS-SDK 中用于 NodeJS typescript 中的 dynamodb 的所有异常类?

javascript - 如何从 AJAX 调用 json 对象?

java - 如何使用 PHP 脚本和 JSON 从 MySQL 获取数据并将其存储到 Java 程序

java - Spring中抛出404并重定向到自定义错误页面