クラス ViewResolverRegistry
java.lang.ObjectSE
org.springframework.web.reactive.config.ViewResolverRegistry
ViewResolver
がサポートするさまざまなテンプレートメカニズムのチェーンの構成を支援します。 さらに、リクエストされたコンテンツ型に応じて、レンダリング用に defaultViews
を構成することもできます。JSON、XML など
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Sebastien Deleuze
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
defaultViews
(View... defaultViews) 任意のビュー名に関連付けられ、リクエストされたコンテンツ型に最も一致するものに基づいて選択されるデフォルトのビューを設定します。".ftl" サフィックスを使用してFreeMarkerViewResolver
を登録します。protected int
getOrder()
protected ListSE<ViewResolver>
boolean
ビューリゾルバーが登録されているかどうか。void
order
(int order) ViewResolutionResultHandler
の順序を設定します。空のデフォルトビュー名のプレフィックスとサフィックスを使用して、スクリプトテンプレートビューリゾルバーを登録します。void
viewResolver
(ViewResolver viewResolver) ViewResolver
Bean インスタンスを登録します。
コンストラクターの詳細
ViewResolverRegistry
メソッドの詳細
freeMarker
".ftl" サフィックスを使用してFreeMarkerViewResolver
を登録します。FreeMarkerConfigurer
Bean を追加して FreeMarker も構成する必要があることに注意してください。scriptTemplate
空のデフォルトビュー名のプレフィックスとサフィックスを使用して、スクリプトテンプレートビューリゾルバーを登録します。ScriptTemplateConfigurer
Bean を追加して、スクリプトテンプレートを構成する必要があることに注意してください。- 導入:
- 5.0.4
viewResolver
ViewResolver
Bean インスタンスを登録します。これは、サードパーティのリゾルバー実装を構成する場合、または設定が必要なより高度なプロパティを公開していない場合に、このクラスの他の登録メソッドの代替として役立つ場合があります。defaultViews
任意のビュー名に関連付けられ、リクエストされたコンテンツ型に最も一致するものに基づいて選択されるデフォルトのビューを設定します。HttpMessageWriterView
を使用して、既存のHttpMessageWriter
(JSON、XML など)をView
として適合させて使用します。hasRegistrations
public boolean hasRegistrations()ビューリゾルバーが登録されているかどうか。order
public void order(int order) ViewResolutionResultHandler
の順序を設定します。デフォルトでは、このプロパティは設定されていません。つまり、結果ハンドラーは
Ordered.LOWEST_PRECEDENCE
で並べられます。getOrder
protected int getOrder()getViewResolvers
getDefaultViews