|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 ScriptException 的软件包 | |
---|---|
javax.script | 脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。 |
javax.script 中 ScriptException 的使用 |
---|
抛出 ScriptException 的 javax.script 中的方法 | |
---|---|
CompiledScript |
Compilable.compile(Reader script)
编译脚本(从 Reader 读取的源),以便以后执行。 |
CompiledScript |
Compilable.compile(String script)
编译脚本(以 String 形式表示的源),以便以后执行。 |
Object |
CompiledScript.eval()
执行存储在 CompiledScript 对象中的程序。 |
Object |
CompiledScript.eval(Bindings bindings)
执行存储在 CompiledScript 对象中的程序,脚本执行期间使用所提供的属性的 Bindings 作为关联 ScriptEngine 的 ENGINE_SCOPE 。 |
Object |
AbstractScriptEngine.eval(Reader reader)
eval(Reader) 调用抽象 eval(Reader, ScriptContext) ,并传递 context 字段的值给它。 |
Object |
ScriptEngine.eval(Reader reader)
除了脚本的源是以 Reader 形式提供的外,与 eval(String) 相同。 |
Object |
AbstractScriptEngine.eval(Reader reader,
Bindings bindings)
eval(Reader, Bindings) 调用抽象 eval(Reader, ScriptContext) 方法,并传递一个 ScriptContext 给它,对于 ENGINE_SCOPE 以外的范围,该 ScriptContext 的 Reader、Writer 和 Bindings 等同于受保护 context 字段的 Reader、Writer 和 Bindings。 |
Object |
ScriptEngine.eval(Reader reader,
Bindings n)
除了脚本的源是以 Reader 形式提供的外,与 eval(String, Bindings) 相同。 |
Object |
ScriptEngine.eval(Reader reader,
ScriptContext context)
与 eval(String, ScriptContext) 相同,其中脚本的源是从 Reader 读取的。 |
abstract Object |
CompiledScript.eval(ScriptContext context)
执行存储在此 CompiledScript 对象中的程序。 |
Object |
AbstractScriptEngine.eval(String script)
除使用抽象 eval(String, ScriptContext) 之外,与 eval(Reader) 相同。 |
Object |
ScriptEngine.eval(String script)
执行指定的脚本。 |
Object |
AbstractScriptEngine.eval(String script,
Bindings bindings)
除使用抽象 eval(String, ScriptContext) 之外,与 eval(Reader, Bindings) 相同。 |
Object |
ScriptEngine.eval(String script,
Bindings n)
执行脚本,脚本执行期间使用 Bindings 参数作为 ScriptEngine 的 ENGINE_SCOPE Bindings 。 |
Object |
ScriptEngine.eval(String script,
ScriptContext context)
立即执行脚本,该脚本的源是作为第一个参数传递的 String。 |
Object |
Invocable.invokeFunction(String name,
Object... args)
用于调用脚本中定义的顶层程序和函数。 |
Object |
Invocable.invokeMethod(Object thiz,
String name,
Object... args)
对以前的脚本执行中已经编译的脚本对象(以 ScriptEngine 的状态保持)调用某一方法。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。