java - 使用 Java 和 Nashorn 编写脚本的新手,有教程吗?

标签 java javascript java-8 nashorn

<分区>

是否有任何好的教程或类似的东西来说明这个?尽管我已经熟悉 JavaScript,但我还没有用 Java 编写任何脚本。谢谢。本质上,我想使用 JavaScript/XML 来处理我的部分项目。我知道 Java 8 通过 Nashorn 引入了 JavaScript 支持。我想了解这是如何工作的。我知道它涉及使用 javax.script,但我不知道该程序包如何工作,也不了解 Nashorn 的工作方式。

最佳答案

在过去的几周里,我经常使用 nashorn。我在一个示例驱动的教程中写下了我的所有发现:

http://winterbe.com/posts/2014/04/05/java8-nashorn-tutorial/

它涵盖以下主题:

  • 从 java 代码调用 javascript 函数
  • 从 javascript 调用 java 方法
  • 在 javascript 中使用 java 类
  • 所有语言扩展的总结(例如,每个)

希望对您开始使用 Nashorn 有所帮助。

关于java - 使用 Java 和 Nashorn 编写脚本的新手,有教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22644441/

相关文章:

java - Keycloak java.lang.NoClassDefFoundError : java/security/acl/Group using Springboot

java - 如何在 UnaryOperator java 8 中使用引用方法

java - 了解两个不同的 pdf 是否是同一篇研究论文

java - Diamond 不编译 Java 7

javascript - 给每个新添加的元素赋予id?

javascript - 如何使用jquery获取属性值

java - 如何使用特定的键和值将流分组到 map ?

java - 将文本文件转为数组

java - 无法运行自解压安装程序-无法访问jarfile C :\Users\Ray\AppData\Local\Temp\RarSFX0\install. jar

javascript - 在提交表单之前删除密码中的所有空格