java - 如何在java中使用rhino执行javascript?

标签 java javascript html rhino

在字符串变量中给出网页的 HTML,如何使用 Rhino 在其中执行 JavaScript?

我已经阅读了 Rhinos 主页上的教程,但没有任何运气。

最佳答案

您可以使用 Java 脚本引擎 JSR-223。

ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
try {
    jsEngine.eval("print('Hello, world!')");
} catch (ScriptException ex) {
      ex.printStackTrace();
}

Java Scripting Programmer's Guide

关于java - 如何在java中使用rhino执行javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7215928/

相关文章:

java - 处理 QueryDSL 中的可选参数

java - 如何获取android.jar的源代码

java - 无法从 java 应用程序连接到远程 FileZilla ftp 服务器

jquery - 仅当元素内部有另一个 <ul> 时,如何为列表元素提供样式,否则不应应用样式?

java - 如何将用户详细信息存储为 session

javascript - react DnD : Avoid using findDOMNode

php - 为 Web 开发人员设计测试

javascript - jQuery 在多类别中选择多个复选框

html - 导航栏 Sprite 窗口大小问题

javascript - 同步加载 iframe 和脚本