クラス RequestCacheAwareFilter
- java.lang.Object
-
- org.springframework.web.filter.GenericFilterBean
-
- org.springframework.security.web.savedrequest.RequestCacheAwareFilter
- 実装されたすべてのインターフェース:
javax.servlet.Filter
、org.springframework.beans.factory.Aware
、org.springframework.beans.factory.BeanNameAware
、org.springframework.beans.factory.DisposableBean
、org.springframework.beans.factory.InitializingBean
、org.springframework.context.EnvironmentAware
、org.springframework.core.env.EnvironmentCapable
、org.springframework.web.context.ServletContextAware
public class RequestCacheAwareFilter extends org.springframework.web.filter.GenericFilterBean
キャッシュされたリクエストが現在のリクエストと一致する場合、保存されたリクエストを再構成します。設定された RequestCache で
getMatchingRequest
を呼び出します。メソッドが値 (保存されたリクエストのラッパー) を返す場合、これをフィルターチェーンの doFilter メソッドに渡します。キャッシュによって null が返された場合、元のリクエストが使用され、フィルターは効果がありません。- 導入:
- 3.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 RequestCacheAwareFilter()
RequestCacheAwareFilter(RequestCache requestCache)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
コンストラクターの詳細
RequestCacheAwareFilter
public RequestCacheAwareFilter()
RequestCacheAwareFilter
public RequestCacheAwareFilter(RequestCache requestCache)