クラス RequestMatcherRedirectFilter
- java.lang.Object
-
- org.springframework.web.filter.GenericFilterBean
-
- org.springframework.web.filter.OncePerRequestFilter
-
- org.springframework.security.web.RequestMatcherRedirectFilter
- 実装されたすべてのインターフェース:
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 final class RequestMatcherRedirectFilter extends org.springframework.web.filter.OncePerRequestFilter
RequestMatcher
に一致するリクエストを指定された URL にリダイレクトするフィルター。- 導入:
- 5.6
コンストラクターのサマリー
コンストラクター コンストラクター 説明 RequestMatcherRedirectFilter(RequestMatcher requestMatcher, java.lang.String redirectUrl)
フィルターのインスタンスを作成して初期化します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected void
doFilterInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
クラス org.springframework.web.filter.OncePerRequestFilter から継承されたメソッド
doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch
コンストラクターの詳細
RequestMatcherRedirectFilter
public RequestMatcherRedirectFilter(RequestMatcher requestMatcher, java.lang.String redirectUrl)
フィルターのインスタンスを作成して初期化します。- パラメーター:
requestMatcher
- リクエストマッチャーredirectUrl
- リダイレクト URL
メソッドの詳細
doFilterInternal
protected void doFilterInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, java.io.IOException
- 次で指定:
- クラス
org.springframework.web.filter.OncePerRequestFilter
のdoFilterInternal
- 例外:
javax.servlet.ServletException
java.io.IOException