在我的资源java文件中,我想从位于resources/assets/Helper.js
的js文件中调用javascript方法。我不知道怎么做。任何帮助表示赞赏。
答案 0 :(得分:0)
这样的事情怎么样?
URL resource = Resources.getResource("assets/Helper.js");
String javascript = Resources.toString(resource, Charsets.UTF_8);
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("JavaScript" /* "nashorn" if Java 8 */);
Object result = engine.eval(javascript);