クラス ResourceUrlProviderExposingInterceptor
java.lang.ObjectSE
org.springframework.web.servlet.resource.ResourceUrlProviderExposingInterceptor
- 実装されているすべてのインターフェース:
 HandlerInterceptor
 リクエスト属性として構成されている 
ResourceUrlProvider インスタンスを公開するインターセプター。- 導入:
 - 4.1
 - 作成者:
 - Rossen Stoyanchev
 
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明booleanpreHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) ハンドラーの実行前のインターセプトポイント。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.web.servlet.HandlerInterceptor から継承されたメソッド
afterCompletion, postHandle
フィールドの詳細
RESOURCE_URL_PROVIDER_ATTR
ResourceUrlProviderを保持するリクエスト属性の名前。
コンストラクターの詳細
ResourceUrlProviderExposingInterceptor
メソッドの詳細
preHandle
public boolean preHandle(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler) throws ExceptionSE インターフェースからコピーされた説明:HandlerInterceptorハンドラーの実行前のインターセプトポイント。HandlerMapping が適切なハンドラーオブジェクトを決定した後、HandlerAdapter がハンドラーを呼び出す前に呼び出されます。DispatcherServlet は、任意の数のインターセプターで構成される実行チェーンでハンドラーを処理し、ハンドラー自体を最後に処理します。このメソッドを使用すると、各インターセプターはチェーンの実行を中止することを決定でき、通常は HTTP エラーを送信するか、カスタムレスポンスを作成します。
注意 : 非同期リクエスト処理には特別な考慮事項が適用されます。詳細については、
AsyncHandlerInterceptorを参照してください。デフォルトの実装は
trueを返します。- 次で指定:
 -  インターフェース 
HandlerInterceptorのpreHandle - パラメーター:
 request- 現在の HTTP リクエストresponse- 現在の HTTP レスポンスhandler- 型および / またはインスタンス評価のために、実行するために選択されたハンドラー- 戻り値:
 -  実行チェーンが次のインターセプターまたはハンドラー自体を続行する必要がある場合は、
true。そうでない場合、DispatcherServlet は、このインターセプターがすでにレスポンス自体を処理していると想定します。 - 例外:
 ExceptionSE- エラーの場合