java - 如何在 Java 中使用 JavaScript?

标签 java javascript apache object

我想构建一个小产品,我想在其中提供一种功能,用户可以在其中编写一种 JavaScript 脚本语言。

并且还可以通过 JavaScript 构建对象并在其上调用方法。

这有什么框架吗?

最佳答案

Rhino就是你要找的。

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.

更新:现在Nashorn是性能更高的 Java JavaScript 引擎,可用于 jdk8。

2022 年更新: Nashorn was deprecated in Java 11 ,然后最终 removed in Java 15 .

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

相关文章:

java - 使用scanner/reader/bufferedreader读取文本文件以读取.txt文件中的数字

java - 我怎样才能到达 arraylist 中的对象

java - 我如何在 Spring AOP 中访问实际的方法参数名称?

python - 无法下载上传的文件 tree.io

php - 将 MYSQL 连接到网络服务器

html - 如何使用 mod_rewrite 重定向到文档并设置 GET 参数?

java - 如何更快地对 ArrayList 进行排序?

javascript - 报告了错误的 .offset().top 值

javascript - 如何从触发点击事件的地方获取元素父项的索引

JavaScript 秒表 - 显示前导数字时遇到问题