クラス ViewResolversBeanDefinitionParser
java.lang.ObjectSE
org.springframework.web.servlet.config.ViewResolversBeanDefinitionParser
- 実装されたすべてのインターフェース:
BeanDefinitionParser
view-resolvers
MVC 名前空間要素を解析し、ViewResolver
Bean 定義を登録します。登録されたすべてのリゾルバーは、order プロパティが 0 に設定された単一の(複合)ViewResolver でラップされているため、他の外部リゾルバーをその前または後にオーダーできます。
コンテンツネゴシエーションが有効になっている場合、オーダープロパティは代わりに最高の優先度に設定され、ContentNegotiatingViewResolver は他のすべての登録済みビューリゾルバーインスタンスをカプセル化します。このようにして、MVC 名前空間を介して登録されたリゾルバーは、自己カプセル化されたリゾルバーチェーンを形成します。
- 導入:
- 4.1
- 作成者:
- Sivaprasad Valluru, Sebastien Deleuze, Rossen Stoyanchev
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明parse
(ElementSE element, ParserContext context) 指定されたElement
SE を解析し、結果のBeanDefinition(s)
を、提供されたParserContext
に埋め込まれたBeanDefinitionRegistry
に登録します。
フィールドの詳細
VIEW_RESOLVER_BEAN_NAME
ViewResolverComposite
に使用される Bean 名。- 関連事項:
コンストラクターの詳細
ViewResolversBeanDefinitionParser
public ViewResolversBeanDefinitionParser()
メソッドの詳細
parse
インターフェースからコピーされた説明:BeanDefinitionParser
指定されたElement
SE を解析し、結果のBeanDefinition(s)
を、提供されたParserContext
に埋め込まれたBeanDefinitionRegistry
に登録します。実装は、ネストされた方法で(たとえば、
<property/>
タグの内部タグとして)使用される場合、解析の結果であるプライマリBeanDefinition
を返す必要があります。ネストされた方法で使用されない場合、実装はnull
を返す場合があります。- 次で指定:
- インターフェース
BeanDefinitionParser
のparse
- パラメーター:
element
- 1 つ以上のBeanDefinitions
に解析される要素context
- 解析プロセスの現在の状態をカプセル化するオブジェクト。BeanDefinitionRegistry
へのアクセスを提供します- 戻り値:
- プライマリ
BeanDefinition