rhino

    1热度

    1回答

    我想在适配器中调用java类。我创建了一个名为com.wl.poc.LdapUserCreator类,并顺利拿到了它在WL服务器工作 (从另一个上下文中调用它)在我的适配器的代码,我把这个: var url = WL.Server.configuration['com.wl.poc.ldap.providerUrl']; var uidExpression = WL.Server.configu

    1热度

    1回答

    犀牛在以下目录 /aaa/bbb/ 运行,我需要在另一个目录的情况下启动另一个bash脚本: /xxx/zzz/script.sh 其目录的所有环境变量,尤其是PWD。 例如输出: runCommand("pwd", {env{pwd:"/xxx/zzz/"}}); 应该是: /xxx/zzz/ 我怎样才能正确地定义环境变量? 在此先感谢!

    0热度

    1回答

    我试图让java和javascript互相交谈。理想情况下,我希望他们共享对象,但这足以让java应用程序调用一个javascript函数。我试过犀牛,但有点挣扎,因为它似乎无法在正在运行的js-engine中调用函数(也许我可能不知道该怎么做?)。有关如何进行此链接的任何提示都会发生?性能是一个问题,但不是非常关键。 基本上;我有一个使用javascript来动态更新页面内容的Web应用程序。页

    0热度

    1回答

    我有发送带请求参数的http请求的java(JDK6)代码。我回来的响应是在它包含含在类似下面的请求中提供的查询参数的响应JSON树中的javascript函数: function JavascriptFunction() { return { "Root" : [ { ... ] }; } 我试图结合并执行返回的功能在java中使用ScriptEngine api来检索JSON节点。 Str

    2热度

    1回答

    我试图把所有的Java方法从JavaScript脚本访问。 正如我想要的“捷径”,我遵循以下指南:https://stackoverflow.com/a/19197130/2897090。但是,当我的Java方法具有可变参数时,我无法“公开”使用javascript语言的方法。 public void printf(String format, Object... args) { out

    1热度

    2回答

    我想从我的蚂蚁犀牛中的对象产生JSON。不支持JSON.stringify(obj),但有一个NativeJSON类具有stringify方法。但问题是如何从Ant/Rhino中调用它?我可以掌握上下文,但我不知道如何掌握范围。这似乎也比它应该更复杂,所以也许有一个更直接的解决方案? 这肯定是相关的,但它不涉及使用这种从蚂蚁(它不具有明显的暴露的背景/范围): Access Rhino's nat

    2热度

    1回答

    我正在写一个自定义的编译器通过Closure,将JavaScript文字字符串切换到十六进制。所以"a"成为"\x61" 但代码: node.setString("\\x61"); 结果在JavaScript这样的: "\\x61" 代替: "\x61" 当然,如果我只用一个斜杠在我的java代码中,那么它不会编译。 \n也是如此。看起来在幕后的某个地方,Closure/Rhino会自

    1热度

    4回答

    我的项目完全适用于Java 6(不同的更新和操作系统)。它使用Rhino作为脚本引擎。现在我们需要迁移到Java 7,并发现一个问题阻止我们这样做。 我们有这样的代码: Context.enter(); try { ScriptEngine js = new ScriptEngineManager().getEngineByName("js"); final ScriptCo

    0热度

    1回答

    我需要将一个Javascript XML DOM对象序列化为一个XML字符串。 不幸的是,在Rhino版本中这样做的唯一选择是坚持使用(实现Javascript 1.6)似乎是E4X和它的toXMLString()方法。此方法确实会生成一个XML字符串,但是其中一个格式用于人类阅读,其中不应包含任何空格。 例子 - 输出我想: <Raster id="2" guid="12345" comment

    0热度

    1回答

    我们有一个自定义身份验证管理器,它使用静态工厂方法来启动一个存储库实例(因为我们无法解决如何注入),它从数据库执行一些安全性查找操作。 正如你所想象的那样,它是我们安全基础设施中非常关键的一部分,我想知道其他人如何接近单元测试组件以确保它们按照设计工作。 感谢 约翰