import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; import javax.script.ScriptException; public class JSIntegration { private ScriptEngine engine; public JSIntegration() { ScriptEngineManager manager = new ScriptEngineManager(); engine = manager.getEngineByName("JavaScript"); } public Object executeJS(String script) throws ScriptException { return engine.eval(script); } } public class Main { public static void main(String[] args) { JSIntegration jsIntegration = new JSIntegration(); try { jsIntegration.executeJS("console.log('Hello from JS!');"); } catch (ScriptException e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文