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