[问题] Java执行JavaScript

楼主: LoserPenguin (鲁蛇企鹅)   2015-06-06 02:41:00
小弟最近的功课要求用Java去执行JavaScript
教授附了个.js档
我们必须去使用.js档里的function来完成功课
不过我怎样都无法读到它
爬文许久
看到一篇教学里面打着
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader("JSfunction.js"));
不过会出现Exception说系统找不到档案
请问一下我该怎么做才好
作者: sbrhsieh (十年一梦)   2015-06-06 03:44:00
依此写法需在JSfunction.js所在档案夹下执行你这只 Java程式
作者: DumDumGenius (准大学生)   2015-06-06 23:59:00
JAVA跟JS放在同一个资料夹 吧
作者: kattte (诚实面对自己吧!)   2015-06-13 07:46:00
他的写法是用file去读JSfunction.js阿阿 底下有解答了 @@

Links booklink

Contact Us: admin [ a t ] ucptt.com