从java类调用Javascript函数
嗨,我有一个javascript函数,如:从java类调用Javascript函数,java,javascript,rhino,Java,Javascript,Rhino,嗨,我有一个javascript函数,如: function abc(x,y,x) { do something; while(condition) { do something; } } 我需要从java类调用这个方法。可能吗 ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine engine = factory.getEngineByNa
function abc(x,y,x)
{
do something;
while(condition)
{
do something;
}
}
我需要从java类调用这个方法。可能吗
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader(jsFilePath));
Java支持使用
参考资料:
查找,它提供了一种与服务器交互的非常简单的方法。您需要执行的配置很少,只需通过以下步骤即可实现,这非常容易实现。请提供更多信息,说明您希望在何种情况下从Java调用JS。感谢您的帮助:)