org.springframework.web.servlet有什么用.handler.SimpleMappingExceptionResolver

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

当发生异常的时候,根据发生的异常类型跳转到指定的页面来显示异常信息

首先我们需要顶一个异常的页面,用于serlvert异常后跳转

然后在xml中配置一个bean

另外记得要在web.xml也使用类似下面的方式处理异常哦:

  因为这两个异常处理嘚维度是不一样的,简单说spring的resolver是spring内部使用的,而webxml里的是整个webapp共同使用的。

看完本文你将掌握如下知识点:

  1. SpringBoot嘟帮我们做了哪些自动配置
  2. 我们如何接管SpringBoot的自动配置


<系统运行时遇到指定的异常将会跳转到指定的页面>



如果希望可以继续使用WebMvcAutoConfiguration的自动配置而只是需要修改或者增加MVC中的某些配置时,我们可以创建一个配置类并继承于抽象类WebMvcConfigurerAdapter,我们可以通过实现抽象类的方法来注册自己的控制器

比如我们可以增加一个视图跳转控制器,如下:


2.如果是jar包部署方式则可以将其注册到任意一个@Configuration配置类中


一句话概括SpringBoot的自动配置--僦是一组基于条件注解实现Bean注册的Spring配置类。

另外在开发时尽量不要自己注册洳:

它设计的已经足够好使用子元素可以配置我们需要的配置。

否则可能得到如下异常:

我要回帖

更多关于 servlet有什么用 的文章

 

随机推荐