インターフェース ScriptTemplateConfig

すべての既知の実装クラス:
ScriptTemplateConfigurer

public interface ScriptTemplateConfig
Web 環境での自動ルックアップのために JSR-223 ScriptEngineSE を構成および管理するオブジェクトによって実装されるインターフェース。ScriptTemplateView によって検出および使用されます。
導入:
5.0
作成者:
Sebastien Deleuze
  • メソッドの詳細

    • getEngine

      ビューで使用する ScriptEngineSE を返します。
    • getEngineSupplier

      @Nullable SupplierSE<ScriptEngineSE> getEngineSupplier()
      ScriptEngineSE のインスタンス化に使用されるエンジンサプライヤーを返します。
      導入:
      5.2
    • getEngineName

      @Nullable StringSE getEngineName()
      ScriptEngineSE のインスタンス化に使用されるエンジン名を返します。
    • isSharedEngine

      @Nullable BooleanSE isSharedEngine()
      すべてのスレッドで共有エンジンを使用するか、各スレッドのスレッドローカルエンジンインスタンスを作成するかを返します。
    • getScripts

      @Nullable StringSE[] getScripts()
      スクリプトエンジン(ライブラリまたはユーザー指定)によってロードされるスクリプトを返します。
    • getRenderObject

      @Nullable StringSE getRenderObject()
      render 関数が属するオブジェクトを返します(オプション)。
    • getRenderFunction

      @Nullable StringSE getRenderFunction()
      レンダリング関数名を返します(オプション)。指定しない場合、スクリプトテンプレートは ScriptEngine.eval(String, Bindings)SE で評価されます。
    • getCharset

      @Nullable CharsetSE getCharset()
      スクリプトおよびテンプレートファイルの読み取りに使用される文字セットを返します。
    • getResourceLoaderPath

      @Nullable StringSE getResourceLoaderPath()
      Spring リソースの場所を介してリソースローダーのパスを返します。