Java设置全局变量
示例
//获取JavaScript引擎的实例 ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("nashorn"); //定义一个全局变量 engine.put("textToPrint", "用Java定义的数据。"); //打印全局变量 try { engine.eval("print(textToPrint);"); } catch (ScriptException ex) { ex.printStackTrace(); } //结果: // '用Java定义的数据。' printed on standard output