将函数从Java暴露给Rhino

时间:2009-10-09 20:04:04

标签: java javascript rhino

使用ScriptableObject.putProperty从Java可以很容易地将对象提供给Rhino,但有没有办法公开顶级函数?也就是说,我可以创建它,以便Rhino中的脚本可以调用foo()并调用Java代码吗?

1 个答案:

答案 0 :(得分:6)

嗯...... yes, you can。也许我没有正确理解你的问题(“顶级函数”是什么意思?)但是如果你把java对象暴露给Rhino,你可以调用它的方法。