インターフェースの使用
org.springframework.web.servlet.HandlerExceptionResolver
パッケージ
説明
ビルトイン
MockMvcBuilder
実装が含まれています。Spring MVC のアノテーションベースのセットアップ。
カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。MVC コントローラーのサポートパッケージ。
org.springframework.test.web.servlet.client 内の HandlerExceptionResolver 使用
修飾子と型メソッド説明MockMvcWebTestClient.ControllerSpec.handlerExceptionResolvers
(HandlerExceptionResolver... exceptionResolvers) 使用する HandlerExceptionResolver 型を設定します。org.springframework.test.web.servlet.setup 内の HandlerExceptionResolver 使用
修飾子と型メソッド説明StandaloneMockMvcBuilder.setHandlerExceptionResolvers
(HandlerExceptionResolver... exceptionResolvers) 配列として使用する HandlerExceptionResolver 型を設定します。修飾子と型メソッド説明StandaloneMockMvcBuilder.setHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) リストとして使用する HandlerExceptionResolver 型を設定します。org.springframework.web.servlet.config.annotation 内の HandlerExceptionResolver 使用
修飾子と型メソッド説明WebMvcConfigurationSupport.handlerExceptionResolver
(ContentNegotiationManager contentNegotiationManager) WebMvcConfigurationSupport.configureHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>)
またはWebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>, org.springframework.web.accept.ContentNegotiationManager)
のいずれかで取得した例外リゾルバーのリストを含むHandlerExceptionResolverComposite
を返します。修飾子と型メソッド説明protected final void
WebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers, ContentNegotiationManager mvcContentNegotiationManager) デフォルトのHandlerExceptionResolvers
を追加するためにサブクラスで使用できるメソッド。protected void
DelegatingWebMvcConfiguration.configureHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) protected void
WebMvcConfigurationSupport.configureHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) 使用するHandlerExceptionResolvers
のリストを構成するには、このメソッドをオーバーライドします。default void
WebMvcConfigurer.configureHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> resolvers) 例外リゾルバーを構成します。protected void
DelegatingWebMvcConfiguration.extendHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) protected void
WebMvcConfigurationSupport.extendHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) HandlerExceptionResolvers
の構成後にリストを継承または変更するには、このメソッドをオーバーライドします。default void
WebMvcConfigurer.extendHandlerExceptionResolvers
(ListSE<HandlerExceptionResolver> resolvers) デフォルトで構成された例外リゾルバーのリストを拡張または変更します。org.springframework.web.servlet.handler 内の HandlerExceptionResolver 使用
修飾子と型クラス説明class
HandlerExceptionResolver
実装の抽象基本クラス。class
型HandlerMethod
のハンドラーからの例外の処理をサポートするHandlerExceptionResolver
実装の抽象基本クラス。class
他のHandlerExceptionResolvers
のリストに委譲するHandlerExceptionResolver
。class
HandlerExceptionResolver
実装。指定されたハンドラーセットまたは DispatcherServlet 内のすべてのハンドラーのいずれかに対して、例外クラス名をビュー名にマッピングできます。修飾子と型メソッド説明void
HandlerExceptionResolverComposite.setExceptionResolvers
(ListSE<HandlerExceptionResolver> exceptionResolvers) 委譲する例外リゾルバーのリストを設定します。org.springframework.web.servlet.mvc.annotation 内の HandlerExceptionResolver 使用
org.springframework.web.servlet.mvc.method.annotation 内の HandlerExceptionResolver 使用
org.springframework.web.servlet.mvc.support 内の HandlerExceptionResolver 使用
修飾子と型クラス説明class
標準の Spring MVC 例外を解決し、対応する HTTP ステータスコードに変換する、HandlerExceptionResolver
インターフェースのデフォルトの実装。