10得票6回答
使用RHINO编写ANT脚本,以编译目录及其子目录中的所有(css)LESS文件

我想编译指定文件夹及其子目录中的所有*.less脚本,使用less-rhino-1.1.3.js。GitHub上有一个关于如何针对特定文件执行此操作的示例,它完美地运行。但是我想要对整个文件夹执行相同的操作。我尝试了很多次,以下是我的最后一次尝试。 它没有工作,propertyregex似乎...

14得票4回答
YuiCompressorTask:"找不到基础名称为org.mozilla.javascript.resources.Messages、语言环境为en_US的包"。

我长期以来一直在我的项目中使用YuiCompressorTask(最新版本),没有遇到任何问题。然而,在升级到OSX上的Oracle Java 1.7包之后,它会出现以下异常(这是针对Javascript文件的;它在CSS文件上正常工作): [yuiCompress] java.lang.r...

16得票4回答
如何将Java Map转换为基本的Javascript对象?

我开始使用Java 6中的动态RhinoScript功能,以供那些更熟悉JavaScript而不是Java的客户使用。 如何最好地将Map(关联数组、JavaScript对象等)传递到JavaScript中,以便脚本编写者可以使用标准的JavaScript点表示法来访问值? 我目前正在将j...

10得票1回答
如何在Java中将.js文件加载到Rhino上下文中

我的情况如下: 我可以在Java类中访问Rhino上下文对象。我想读取一堆.js文件并将它们传递给Rhino上下文以进行评估。我对于在脚本上下文中使用.js文件中的函数并不是很感兴趣,而是对于仅仅在.js文件中声明的变量可用(这是工具验证问题)。 理想情况下,我希望一次性读取和尝试评估每个...

8得票6回答
在Rhino中将Java Maps和Lists作为JavaScript对象访问

有没有一种方法可以在Rhino中将Java Maps和Lists访问为JavaScript对象? 我有一个Map,其中仅包含其他地图和原始字符串列表,我想将其传递给Rhino脚本并对其进行处理,然后将修改后的对象返回到Java - 但由于它们是java.util.Map和java.util....

7得票1回答
将Java函数暴露给Rhino

使用ScriptableObject.putProperty可以轻松地将对象从Java传递到Rhino,但是否有一种方法可以公开顶层函数?也就是说,我可以使Rhino中的脚本调用foo()并使其调用Java代码吗?

28得票4回答
JavaScript(Rhino)使用库或包含其他脚本

在JDK6中,是否有一种方法可以加载多个脚本,每个脚本都在一个文件中,并且让一个脚本引用另一个脚本的方法?有点像“include”吗?

15得票1回答
我可以帮您翻译成中文。您想知道如何找到XMLHttpRequest实现的位置?

我想了解Javascript中XMLHttpRequest的低级细节,但我在Rhino或V8代码中都没有找到实现代码。由于我不熟悉这两个项目的代码,所以我可能没有找对位置。 是否有可用的开源实现?

29得票7回答
从Rhino切换到Nashorn

我有一个Java 7的项目,其中大量使用了Javascript来脚本化各种功能。 目前我正在使用Rhino作为脚本引擎。 我想现在升级到Java 8,这意味着我将用Nashorn代替Rhino。 Nashorn与Rhino相比有多兼容?我能否将其用作即插即用的替换,还是可以预期我的某些脚本将...

10得票1回答
用Java如何调用Rhino Javascript解释器?

有没有使用Java方法调用Rhino-JavaScript函数并将其返回到Java的示例?我找到的Rhino唯一的示例只是在Rhino shell上键入命令。