作者LoserPenguin (鲁蛇企鹅)
看板java
标题[问题] Java执行JavaScript
时间Sat Jun 6 02:41:00 2015
小弟最近的功课要求用Java去执行JavaScript
教授附了个.js档
我们必须去使用.js档里的function来完成功课
不过我怎样都无法读到它
爬文许久
看到一篇教学里面打着
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader("JSfunction.js"));
不过会出现Exception说系统找不到档案
请问一下我该怎麽做才好
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.117.198.44
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1433529663.A.A06.html
1F:→ sbrhsieh: 依此写法需在JSfunction.js所在档案夹下执行你这只 Java06/06 03:44
2F:→ sbrhsieh: 程式06/06 03:44
那我是该把它import进专案里还是要怎麽做 不好意思我是java初学者 可以请你说详细一
点吗 谢谢你
※ 编辑: LoserPenguin (140.117.198.44), 06/06/2015 11:46:32
3F:推 DumDumGenius: JAVA跟JS放在同一个资料夹 吧 06/06 23:59
4F:→ kattte: 他的写法是用file去读JSfunction.js 06/13 07:46
5F:→ kattte: 阿阿 底下有解答了 @@ 06/13 07:46