在Java中运行JavaScript的最佳方法是什么?

时间:2012-05-01 17:50:56

标签: java javascript json dwr

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

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

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:1)

为什么不像Jackson那样使用JSON解析库?

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