public interface ScriptTemplateConfigScriptEngineSE を構成および管理するオブジェクトによって実装されるインターフェース。ScriptTemplateView によって検出および使用されます。| 修飾子と型 | メソッドと説明 |
|---|---|
CharsetSE | getCharset() スクリプトおよびテンプレートファイルの読み取りに使用される文字セットを返します。 |
StringSE | getContentType() レスポンスに使用するコンテンツ型を返します。 |
ScriptEngineSE | getEngine() ビューで使用する ScriptEngineSE を返します。 |
StringSE | getEngineName()ScriptEngineSE のインスタンス化に使用されるエンジン名を返します。 |
SupplierSE<ScriptEngineSE> | getEngineSupplier()ScriptEngineSE のインスタンス化に使用されるエンジンサプライヤーを返します。 |
StringSE | getRenderFunction() レンダリング関数名を返します(オプション)。 |
StringSE | getRenderObject()render 関数が属するオブジェクトを返します(オプション)。 |
StringSE | getResourceLoaderPath()Spring リソースの場所を介してリソースローダーのパスを返します。 |
StringSE[] | getScripts() スクリプトエンジン(ライブラリまたはユーザー指定)によってロードされるスクリプトを返します。 |
BooleanSE | isSharedEngine() すべてのスレッドで共有エンジンを使用するか、各スレッドのスレッドローカルエンジンインスタンスを作成するかを返します。 |
@Nullable ScriptEngineSE getEngine()
ScriptEngineSE を返します。@Nullable SupplierSE<ScriptEngineSE> getEngineSupplier()
ScriptEngineSE のインスタンス化に使用されるエンジンサプライヤーを返します。@Nullable StringSE getEngineName()
ScriptEngineSE のインスタンス化に使用されるエンジン名を返します。@Nullable BooleanSE isSharedEngine()
@Nullable StringSE getRenderFunction()
ScriptEngine.eval(String, Bindings)SE で評価されます。