接口的使用
org.springframework.web.servlet.HandlerExceptionResolver
使用HandlerExceptionResolver的程序包 程序包 说明 org.springframework.test.web.servlet.setup Contains built-inMockMvcBuilderimplementations.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.mvc.annotation Support package for annotation-based Servlet MVC controllers.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotationpackage.org.springframework.web.servlet.mvc.support Support package for MVC controllers.org.springframework.test.web.servlet.setup中HandlerExceptionResolver的使用
参数类型为HandlerExceptionResolver的org.springframework.test.web.servlet.setup中的方法 修饰符和类型 方法 说明 StandaloneMockMvcBuilderStandaloneMockMvcBuilder. setHandlerExceptionResolvers(HandlerExceptionResolver... exceptionResolvers)Set the HandlerExceptionResolver types to use as an array.类型变量类型为HandlerExceptionResolver的org.springframework.test.web.servlet.setup中的方法参数 修饰符和类型 方法 说明 StandaloneMockMvcBuilderStandaloneMockMvcBuilder. setHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)Set the HandlerExceptionResolver types to use as a list.org.springframework.web.servlet.config.annotation中HandlerExceptionResolver的使用
返回HandlerExceptionResolver的org.springframework.web.servlet.config.annotation中的方法 修饰符和类型 方法 说明 HandlerExceptionResolverWebMvcConfigurationSupport. handlerExceptionResolver(ContentNegotiationManager contentNegotiationManager)Returns aHandlerExceptionResolverCompositecontaining a list of exception resolvers obtained either throughWebMvcConfigurationSupport.configureHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>)or throughWebMvcConfigurationSupport.addDefaultHandlerExceptionResolvers(java.util.List<org.springframework.web.servlet.HandlerExceptionResolver>, org.springframework.web.accept.ContentNegotiationManager).类型变量类型为HandlerExceptionResolver的org.springframework.web.servlet.config.annotation中的方法参数 修饰符和类型 方法 说明 protected voidWebMvcConfigurationSupport. addDefaultHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers, ContentNegotiationManager mvcContentNegotiationManager)A method available to subclasses for adding defaultHandlerExceptionResolvers.protected voidDelegatingWebMvcConfiguration. configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)protected voidWebMvcConfigurationSupport. configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)Override this method to configure the list ofHandlerExceptionResolversto use.default voidWebMvcConfigurer. configureHandlerExceptionResolvers(List<HandlerExceptionResolver> resolvers)Configure exception resolvers.voidWebMvcConfigurerAdapter. configureHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)已过时。Configure exception resolvers.protected voidDelegatingWebMvcConfiguration. extendHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)protected voidWebMvcConfigurationSupport. extendHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)Override this method to extend or modify the list ofHandlerExceptionResolversafter it has been configured.default voidWebMvcConfigurer. extendHandlerExceptionResolvers(List<HandlerExceptionResolver> resolvers)Extending or modify the list of exception resolvers configured by default.voidWebMvcConfigurerAdapter. extendHandlerExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)已过时。Extending or modify the list of exception resolvers configured by default.org.springframework.web.servlet.handler中HandlerExceptionResolver的使用
实现HandlerExceptionResolver的org.springframework.web.servlet.handler中的类 修饰符和类型 类 说明 classAbstractHandlerExceptionResolverAbstract base class forHandlerExceptionResolverimplementations.classAbstractHandlerMethodExceptionResolverAbstract base class forHandlerExceptionResolverimplementations that support handling exceptions from handlers of typeHandlerMethod.classHandlerExceptionResolverCompositeAHandlerExceptionResolverthat delegates to a list of otherHandlerExceptionResolvers.classSimpleMappingExceptionResolverHandlerExceptionResolverimplementation that allows for mapping exception class names to view names, either for a set of given handlers or for all handlers in the DispatcherServlet.返回变量类型为HandlerExceptionResolver的类型的org.springframework.web.servlet.handler中的方法 修饰符和类型 方法 说明 List<HandlerExceptionResolver>HandlerExceptionResolverComposite. getExceptionResolvers()Return the list of exception resolvers to delegate to.类型变量类型为HandlerExceptionResolver的org.springframework.web.servlet.handler中的方法参数 修饰符和类型 方法 说明 voidHandlerExceptionResolverComposite. setExceptionResolvers(List<HandlerExceptionResolver> exceptionResolvers)Set the list of exception resolvers to delegate to.org.springframework.web.servlet.mvc.annotation中HandlerExceptionResolver的使用
实现HandlerExceptionResolver的org.springframework.web.servlet.mvc.annotation中的类 修饰符和类型 类 说明 classResponseStatusExceptionResolverAHandlerExceptionResolverthat uses the@ResponseStatusannotation to map exceptions to HTTP status codes.org.springframework.web.servlet.mvc.method.annotation中HandlerExceptionResolver的使用
实现HandlerExceptionResolver的org.springframework.web.servlet.mvc.method.annotation中的类 修饰符和类型 类 说明 classExceptionHandlerExceptionResolverAnAbstractHandlerMethodExceptionResolverthat resolves exceptions through@ExceptionHandlermethods.org.springframework.web.servlet.mvc.support中HandlerExceptionResolver的使用
实现HandlerExceptionResolver的org.springframework.web.servlet.mvc.support中的类 修饰符和类型 类 说明 classDefaultHandlerExceptionResolverThe default implementation of theHandlerExceptionResolverinterface, resolving standard Spring MVC exceptions and translating them to corresponding HTTP status codes.