[問題] 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