3
当使用犀牛/ Java 6中的脚本引擎:如何模拟DOM犀牛/ Java 6的脚本引擎
ScriptEngine engine = manager.getEngineByName("JavaScript");
我的问题是,当我评价一些脚本(通常为浏览器环境下写的)的脚本引擎崩溃,由于“窗口”没有定义,我完全理解,因为DOM是创建浏览器浏览器的东西。
但是,什么是模拟/模拟DOM环境(例如“窗口”对象)的最佳方式。
这可以在Java中完成(例如在ScriptEngine/Java中启用某些内容)还是必须包含某种模拟DOM的JavaScript?
什么是目前最好的解决方案来模拟Rhino/Java 6脚本引擎?