| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 ScriptContext 的软件包 | |
|---|---|
| javax.script | 脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。 | 
| javax.script 中 ScriptContext 的使用 | 
|---|
| 实现 ScriptContext 的 javax.script 中的类 | |
|---|---|
 class | 
SimpleScriptContext
ScriptContext 的简单实现。  | 
| 声明为 ScriptContext 的 javax.script 中的字段 | |
|---|---|
protected  ScriptContext | 
AbstractScriptEngine.context
此 AbstractScriptEngine 的默认 ScriptContext。 | 
| 返回 ScriptContext 的 javax.script 中的方法 | |
|---|---|
 ScriptContext | 
AbstractScriptEngine.getContext()
返回受保护 context 字段的值。 | 
 ScriptContext | 
ScriptEngine.getContext()
返回 ScriptEngine 的默认 ScriptContext,在没有指定 ScriptContext 时,该 ScriptEngine 的 Bindings、Reader 和 Writer 被用于脚本执行。 | 
protected  ScriptContext | 
AbstractScriptEngine.getScriptContext(Bindings nn)
返回一个 SimpleScriptContext。 | 
| 参数类型为 ScriptContext 的 javax.script 中的方法 | |
|---|---|
 Object | 
ScriptEngine.eval(Reader reader,
     ScriptContext context)
与 eval(String, ScriptContext) 相同,其中脚本的源是从 Reader 读取的。 | 
abstract  Object | 
CompiledScript.eval(ScriptContext context)
执行存储在此 CompiledScript 对象中的程序。 | 
 Object | 
ScriptEngine.eval(String script,
     ScriptContext context)
立即执行脚本,该脚本的源是作为第一个参数传递的 String。  | 
 void | 
AbstractScriptEngine.setContext(ScriptContext ctxt)
将受保护 context 字段的值设置为指定的 ScriptContext。 | 
 void | 
ScriptEngine.setContext(ScriptContext context)
设置 ScriptEngine 的默认 ScriptContext,在没有指定 ScriptContext 时,该 ScriptEngine 的 Bindings、Reader 和 Writer 被用于脚本执行。 | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。