Normal
du kannst z.B. sowas machen:[code=Java]eng.put("datum", new Date());eng.eval("println(datum)");[/code]also wäre das was du machen willst möglich. Das schöne daran ist auch, du kannst eine komplette JS-Datei einlesen und in einem Interface speichern:[code=Java]eng.eval(new FileReader("module.js")); Invocable inv = (Invocable) eng;Bot bot = inv.getInterface(Bot.class);[/code]finde ich sehr interessant. Wenn ich jz noch eine Möglichkeit finde, auf klassenvariablen in einer JS-Datei zuzugreifen, bin ich komplett glücklich
du kannst z.B. sowas machen:
[code=Java]
eng.put("datum", new Date());
eng.eval("println(datum)");
[/code]
also wäre das was du machen willst möglich. Das schöne daran ist auch, du kannst eine komplette JS-Datei einlesen und in einem Interface speichern:
eng.eval(new FileReader("module.js"));
Invocable inv = (Invocable) eng;
Bot bot = inv.getInterface(Bot.class);
finde ich sehr interessant. Wenn ich jz noch eine Möglichkeit finde, auf klassenvariablen in einer JS-Datei zuzugreifen, bin ich komplett glücklich