List of usage examples for jdk.nashorn.api.scripting NashornScriptEngineFactory getScriptEngine
public ScriptEngine getScriptEngine(final String[] args, final ClassLoader appLoader)
From source file:org.wso2.carbon.uuf.renderablecreator.hbs.internal.serialize.JsonSerializerTest.java
License:Open Source License
private static Bindings executeJavaScript(String jsScript) throws ScriptException { NashornScriptEngineFactory scriptEngineFactory = new NashornScriptEngineFactory(); ScriptEngine engine = scriptEngineFactory.getScriptEngine("-strict", "--optimistic-types"); engine.eval(jsScript);// ww w .ja va 2 s. c om return engine.getBindings(ScriptContext.ENGINE_SCOPE); }