我正在使用Rhino在Java应用程序中嵌入一些javascript.我正在关注Rhino网站上的示例,通过调用Context的evaluateString方法执行脚本并将实际脚本作为String传递.
我有一大堆现有的javascript代码,我想利用它.我不想将它全部连接成一个巨大的String并将其传递给evaluateString.我宁愿能够加载代码,以便我可以从我传递给evaluateString的代码中调用它(有点像AddCode方法在Microsoft的脚本控制中工作).我想添加代码,就像我目前可以使用ScriptableObject.putProperty方法添加变量一样.
有没有办法做到这一点?有人可以提供代码段或文档链接.谢谢!