public class ScriptUtil extends Object
| 构造器和说明 |
|---|
ScriptUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CompiledScript |
compile(ScriptEngine engine,
String script)
编译脚本
|
static CompiledScript |
compile(String script)
编译脚本
|
static Object |
eval(String script)
编译脚本
|
static Object |
eval(String script,
Bindings bindings)
编译脚本
|
static Object |
eval(String script,
ScriptContext context)
编译脚本
|
static JavaScriptEngine |
getJavaScriptEngine()
获得 Javascript引擎
JavaScriptEngine |
static ScriptEngine |
getScript(String name)
获得
ScriptEngine 实例 |
public static ScriptEngine getScript(String name)
ScriptEngine 实例name - 脚本名称ScriptEngine 实例public static JavaScriptEngine getJavaScriptEngine()
JavaScriptEnginepublic static Object eval(String script) throws ScriptRuntimeException
script - 脚本内容CompiledScriptScriptRuntimeException - 脚本异常public static Object eval(String script, ScriptContext context) throws ScriptRuntimeException
script - 脚本内容context - 脚本上下文CompiledScriptScriptRuntimeException - 脚本异常public static Object eval(String script, Bindings bindings) throws ScriptRuntimeException
script - 脚本内容bindings - 绑定的参数CompiledScriptScriptRuntimeException - 脚本异常public static CompiledScript compile(String script) throws ScriptRuntimeException
script - 脚本内容CompiledScriptScriptRuntimeException - 脚本异常public static CompiledScript compile(ScriptEngine engine, String script) throws ScriptException
engine - 引擎script - 脚本内容CompiledScriptScriptException - 脚本异常Copyright © 2018. All rights reserved.