1
我想通过Java 1.6中提供的ScriptEngineManager从JavaScript文件调用自己的Java方法。那可能吗?是否可以在Java6 1.6脚本引擎中从JavaScript调用Java方法?
我想通过Java 1.6中提供的ScriptEngineManager从JavaScript文件调用自己的Java方法。那可能吗?是否可以在Java6 1.6脚本引擎中从JavaScript调用Java方法?
是:http://www.mozilla.org/rhino/ScriptingJava.html
有做它的许多方面。 Java代码可以将Java对象的引用推入全局上下文中,这看起来就像是DOM对象对于浏览器Javascript的样子。或者,JavaScript可以实例化Java对象并引用它们。
我如何在ScriptEngineManager中使用Rhino? Rhink不是第三方库,对吧? – corgrath 2010-06-14 15:32:36
Rhino *是* JDK 1.6附带的Javascript解释器。 – Pointy 2010-06-14 15:43:50