Java通過ScriptEngine 執行js腳本案例
阿新 • • 發佈:2018-02-06
double str eno class 腳本案例 engine manager eva cep
public static void main(String[] args) throws ScriptException, FileNotFoundException, NoSuchMethodException { ScriptEngine engine = new ScriptEngineManager().getEngineByName("javascript"); engine.eval(new FileReader("G:\\tmp\\test.js")); if(engine instanceofInvocable){ Invocable in = (Invocable)engine; Double result = (Double)in.invokeFunction("add", 100.0,200.0); System.out.println("Result:"+result); } }
Java通過ScriptEngine 執行js腳本案例