クラス DelegatingFilterProxyRegistrationBean

実装されたすべてのインターフェース:
AwareBeanNameAwareServletContextInitializerApplicationContextAwareOrdered

public class DelegatingFilterProxyRegistrationBean extends AbstractFilterRegistrationBean<DelegatingFilterProxy> implements ApplicationContextAware
DelegatingFilterProxy を Servlet 3.0+ コンテナーに登録する ServletContextInitializerServletContextEE が提供する registrationEE 機能に似ていますが、Spring Bean フレンドリーなデザインです。

実際のデリゲート FilterEE の Bean 名は、targetBeanName コンストラクター引数を使用して指定する必要があります。FilterRegistrationBean とは異なり、参照されるフィルターは早期にインスタンス化されません。実際、デリゲートフィルター Bean が @Lazy とマークされている場合は、フィルターが呼び出されるまでインスタンス化されません。

登録は、URL patterns および / またはサーブレット (name または ServletRegistrationBean を介して) に関連付けることができます。URL パターンまたはサーブレットが指定されていない場合、フィルターは "/*" に関連付けられます。特に指定されていない場合、targetBeanName がフィルター名として使用されます。

導入:
1.4.0
作成者:
Phillip Webb
関連事項: