クラス NoHandlerFoundException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.servlet.ServletException
org.springframework.web.servlet.NoHandlerFoundException
- 実装されたすべてのインターフェース:
SerializableSE
,ErrorResponse
デフォルトでは、DispatcherServlet がリクエストのハンドラーを見つけられない場合、404 レスポンスを送信します。ただし、そのプロパティ "throwExceptionIfNoHandlerFound" が
true
に設定されている場合、この例外が発生し、構成された HandlerExceptionResolver で処理される場合があります。ネストされたクラスのサマリー
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder
コンストラクターのサマリー
コンストラクターコンストラクター説明NoHandlerFoundException
(StringSE httpMethod, StringSE requestURL, HttpHeaders headers) NoHandlerFoundException のコンストラクター。メソッドのサマリー
修飾子と型メソッド説明getBody()
レスポンスの本文を返します。RFC 7807ProblemDetail
としてフォーマットされ、status
はレスポンスステータスと一致する必要があります。レスポンスに使用するヘッダーを返します。リクエストのヘッダーを返します。レスポンスに使用する HTTP ステータスコードを返します。クラス jakarta.servlet.ServletExceptionEE から継承されたメソッド
getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.web.ErrorResponse から継承されたメソッド
getDetailMessageArguments, getDetailMessageArguments, getDetailMessageCode, getTitleMessageCode, updateAndGetBody
コンストラクターの詳細
NoHandlerFoundException
NoHandlerFoundException のコンストラクター。- パラメーター:
httpMethod
- HTTP メソッドrequestURL
- HTTP リクエスト URLheaders
- HTTP リクエストヘッダー
メソッドの詳細
getStatusCode
インターフェースからコピーされた説明:ErrorResponse
レスポンスに使用する HTTP ステータスコードを返します。- 次で指定:
- インターフェース
ErrorResponse
のgetStatusCode
getHttpMethod
getRequestURL
getHeaders
レスポンスに使用するヘッダーを返します。注意 : 6.0 の時点で、このメソッドは
ErrorResponse.getHeaders()
と重複しているため、リクエストヘッダーを返さなくなりました。リクエストヘッダーには代わりにgetRequestHeaders()
を使用してください。- 次で指定:
- インターフェース
ErrorResponse
のgetHeaders
getRequestHeaders
リクエストのヘッダーを返します。- 導入:
- 6.0.3
getBody
インターフェースからコピーされた説明:ErrorResponse
レスポンスの本文を返します。RFC 7807ProblemDetail
としてフォーマットされ、status
はレスポンスステータスと一致する必要があります。- 次で指定:
- インターフェース
ErrorResponse
のgetBody