クラス DefaultErrorAttributes
java.lang.ObjectSE
org.springframework.boot.web.reactive.error.DefaultErrorAttributes
- 実装されたすべてのインターフェース:
ErrorAttributes
ErrorAttributes
のデフォルト実装。可能な場合、次の属性を提供します。- timestamp - エラーが抽出された時間
- status - 状態コード
- error - エラーの理由
- exception - ルート例外のクラス名 (設定されている場合)
- message - 例外メッセージ (設定されている場合)
- errors -
BindingResult
またはMethodValidationResult
例外からのObjectError
(設定されている場合) - trace - 例外スタックトレース (設定されている場合)
- path - 例外が発生したときの URL パス
- requestId - 現在のリクエストに関連付けられた一意の ID
- 導入:
- 2.0.0
- 作成者:
- Brian Clozel, Stephane Nicoll, Michele Mancioppi, Scott Frederick, Yanming Zhou
- 関連事項:
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getError
(ServerRequest request) エラーの根本的な原因を返すか、エラーを抽出できない場合はnull
を返します。getErrorAttributes
(ServerRequest request, ErrorAttributeOptions options) エラー属性のMap
SE を返します。void
storeErrorInformation
(ThrowableSE error, ServerWebExchange exchange) 指定されたエラー情報を現在のServerWebExchange
に保存します。
コンストラクターの詳細
DefaultErrorAttributes
public DefaultErrorAttributes()
メソッドの詳細
getErrorAttributes
public MapSE<StringSE,ObjectSE> getErrorAttributes(ServerRequest request, ErrorAttributeOptions options) インターフェースからコピーされた説明:ErrorAttributes
エラー属性のMap
SE を返します。マップは、エラーページのモデルとして使用するか、ServerResponse
本文として返すことができます。- 次で指定:
- インターフェース
ErrorAttributes
のgetErrorAttributes
- パラメーター:
request
- ソースリクエストoptions
- エラー属性コンテンツのオプション- 戻り値:
- エラー属性のマップ
getError
インターフェースからコピーされた説明:ErrorAttributes
エラーの根本的な原因を返すか、エラーを抽出できない場合はnull
を返します。- 次で指定:
- インターフェース
ErrorAttributes
のgetError
- パラメーター:
request
- ソース ServerRequest- 戻り値:
- エラーまたは
null
の原因となったException
SE
storeErrorInformation
インターフェースからコピーされた説明:ErrorAttributes
指定されたエラー情報を現在のServerWebExchange
に保存します。- 次で指定:
- インターフェース
ErrorAttributes
のstoreErrorInformation
- パラメーター:
error
- エラーの原因となったException
SEexchange
- ソース交換