Javascript 绑定和脚本上下文之间的区别
我想用java将参数传递给javascript函数,但我不知道如何才能做到这一点。我看到了一些例子,但我不知道脚本上下文和绑定之间的区别是什么Javascript 绑定和脚本上下文之间的区别,javascript,java,Javascript,Java,我想用java将参数传递给javascript函数,但我不知道如何才能做到这一点。我看到了一些例子,但我不知道脚本上下文和绑定之间的区别是什么 ScriptEngine jsEngine = compiledScript.getEngine(); Map<String, Object> params = new HashMap<>(); Bindings bindings = jsEngine.createBindings(); param
ScriptEngine jsEngine = compiledScript.getEngine();
Map<String, Object> params = new HashMap<>();
Bindings bindings = jsEngine.createBindings();
params.put("dataSource", dataSource);
bindings.put("params", params);
compiledScript.eval(bindings);
ScriptEngine jsEngine=compiledScript.getEngine();
Map params=新的HashMap();
Bindings Bindings=jsEngine.createBindings();
参数put(“数据源”,数据源);
bindings.put(“params”,params);
compiledScript.eval(绑定);