Resultados da pesquisa a pedido "nashorn"

1 a resposta

Java 8 Nashorn: console bastante inutilizável

Estou usando o Java 8 build 1.8.0-b132 no OSX 10.9.2. Estou jogando com Nashorn o novo tempo de execução JavaScript no Java 8. estou usandoLibrary/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin/jjs mas infelizmentejjs é bastante ...

3 a resposta

Script de Java com Nashorn (JSR 223) e pré-compilação

Estou usando o Nashorn via JSR 223 para executar pequenos trechos do script inserido pelo usuário: public Invocable buildInvocable(String script) throws ScriptException { ScriptEngine engine = new ...

1 a resposta

Reuse Nashorn ScriptEngine no Servlet [duplicado]

Esta pergunta já tem uma resposta aqui: Devo usar instâncias ScriptEngine e CompiledScript separadas por cada thread? [/questions/30140103/should-i-use-a-separate-scriptengine-and-compiledscript-instances-per-each-threa] 4 respostasEu quero ...

1 a resposta

Compatibilidade com versões anteriores do Java 8 Javascript Engine

Estou testando o Java 8 no meu projeto e estou com um erro relacionado ao meu processo de compilação. Estou usando scripts ANT e, em algum momento, estou usando javascript (incorporado ao ANT) para fazer algumas operações específicas de ...

1 a resposta

como acessar métodos da minha classe dentro de javascript em Nashorn

Em Nashorn, é possível acessar classes predefinidas de java, var ArrayList = Java.type('java.util.ArrayList'); var list = new ArrayList(); list.add('a'); list.add('b'); list.add('c');Da mesma forma, é possível acessar minhas classes no script ...

1 a resposta

Como você chama um método em um Nashorn CompiledScript?

Eu tenho o seguinte código que funciona: ScriptEngine jsEngine = ScriptEngineManager.new().getEngineByName("nashorn"); jsEngine.eval("some script"); jsEngine.invokeMethod(jsEngine.eval("foo"), "bar");mas eu quero usar um script pré-compilado ...

1 a resposta

Passe facilmente matrizes e listas de e para Nashorn

Eu sei que você pode trabalhar com matrizes Java em Nashorn e há muitos exemplos de como fazer isso. O problema para mim com a abordagem padrão é que ele torna o código javascript explicitamente ciente de seu ambiente de tempo de ...

1 a resposta

Depurar código JavaScript carregado dinamicamente com IntelliJ e o mecanismo Nashorn

Estou carregando e executando dinamicamente o código JavaScript armazenado no disco em um arquivo YAML. Gostaria de saber se é possível (usando o intelliJ) depurar o código JS, mesmo que eu não o esteja carregando de um arquivo JS independente. ...

9 a resposta

Execução segura de Nashorn JS

Como posso executar com segurança algum código JS fornecido pelo usuário usando o Java8 Nashorn? O script estende alguns cálculos para alguns relatórios baseados em servlet. O aplicativo tem muitos usuários diferentes (não confiáveis). Os ...

1 a resposta

Maneira eficaz de passar JSON entre java e javascript

Sou relativamente novo no Nashorn e faço scripts sobre a JVM e queria saber se posso obter meu código java e javascripts para se comunicar de maneira mais eficaz. Estou usando uma biblioteca JS de terceiros que funciona com objetos JS e, no meu ...