3
當使用犀牛/ Java 6中的腳本引擎:如何模擬DOM犀牛/ Java 6的腳本引擎
ScriptEngine engine = manager.getEngineByName("JavaScript");
我的問題是,當我評價一些腳本(通常爲瀏覽器環境下寫的)的腳本引擎崩潰,由於「窗口」沒有定義,我完全理解,因爲DOM是創建瀏覽器瀏覽器的東西。
但是,什麼是模擬/模擬DOM環境(例如「窗口」對象)的最佳方式。
這可以在Java中完成(例如在ScriptEngine/Java中啓用某些內容)還是必須包含某種模擬DOM的JavaScript?
什麼是目前最好的解決方案來模擬Rhino/Java 6腳本引擎?