|
JavaTM 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 Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。