【问题标题】:What is the best way to run JavaScript in Java?在 Java 中运行 JavaScript 的最佳方式是什么?
【发布时间】:2012-05-01 17:50:56
【问题描述】:

我正在寻找获取 JSON 数据的最佳方式,即在客户端从服务器轮询到 JS(由 DWR 生成)。所以我要为它制作Java客户端。非常感谢任何关于它的想法和建议。

更新:主要目标 - 了解如何拦截从服务器传输的 JSON 数据(如在 Firebug 中)。在服务器端 - DWR(JSP 页面),在客户端 - 由服务器生成的 JS。此方案适用于长轮询。

【问题讨论】:

  • 不知道是不是只有我,但我觉得你的问题不太清楚。
  • 所以你想要在java中处理JSON的能力,对吗?如果是这样,结帐json.org/java
  • 我更新了一个问题。感谢您的笔记。

标签: java javascript json dwr


【解决方案1】:

有一个用于 Java 的 JavaScript 实现,称为 Rhino(来自 Mozilla)。我认为它从 1.6 版开始就在 JDK 中。你可以用它在你的 Java 程序中运行 JavaScript(here 是它的一个小教程,你可以在 google 上找到更多)。

【讨论】:

    【解决方案2】:

    为什么不使用像Jackson 这样的Java JSON 解析库?

    或者你可以制作一个 webclient,因为这显然是生成 JS 的目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-24
      • 2011-06-18
      • 2011-09-06
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 2022-12-06
      • 1970-01-01
      相关资源
      最近更新 更多