Java教程

Java执行JavaScript脚本

本文主要是介绍Java执行JavaScript脚本,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

demo

//注入函数
StringBuilder scriptContent = new StringBuilder();

scriptContent.append("function run(){");
scriptContent.append("return 123");
scriptContent.append("}");
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("js");

engine.eval(scriptContent.toString());
Invocable inv = (Invocable)engine;
Object result = inv.invokeFunction("run");
System.out.println(result);
这篇关于Java执行JavaScript脚本的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!