|
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。