インターフェース ViewFactoryCreator

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

public interface ViewFactoryCreator
ViewFactory オブジェクトのファクトリ。これは SPI インターフェースであり、フロービルダーインフラストラクチャから特定の種類のビューファクトリを隠します。
  • メソッドの詳細

    • createViewFactory

      ViewFactory createViewFactory(Expression viewId, ExpressionParser expressionParser, ConversionService conversionService, BinderConfiguration binderConfiguration, org.springframework.validation.Validator validator, ValidationHintResolver validationHintResolver)
      指定された識別子を使用してビューテンプレートをレンダリングできる View オブジェクトを作成できるビューファクトリを作成します。
      パラメーター:
      viewId - レンダリングするビューの ID を解決する式
      expressionParser - ビュー式を解決するために使用するオプションの式パーサー
      conversionService - テキスト値をフォーマットするために使用するオプションの変換サービス
      binderConfiguration - レンダリングされたビューがデータを提供するモデルにどのようにバインドされるかに関する情報
      validator - 呼び出すグローバルバリデータ
      validationHintResolver - 使用するカスタム ValidationHintResolver
      戻り値:
      ビューファクトリ
    • getViewIdByConvention

      StringSE getViewIdByConvention(StringSE viewStateId)
      慣例により、提供されたビューステートでレンダリングするビューのデフォルト ID を取得します。
      パラメーター:
      viewStateId - ビューステート ID
      戻り値:
      デフォルトのビュー ID