版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
当发生异常的时候,根据发生的异常类型跳转到指定的页面来显示异常信息
首先我们需要顶一个异常的页面,用于serlvert异常后跳转
然后在xml中配置一个bean
另外记得要在web.xml也使用类似下面的方式处理异常哦:
因为这两个异常处理嘚维度是不一样的,简单说spring的resolver是spring内部使用的,而webxml里的是整个webapp共同使用的。
当发生异常的时候,根据发生的异常类型跳转到指定的页面来显示异常信息
首先我们需要顶一个异常的页面,用于serlvert异常后跳转
然后在xml中配置一个bean
另外记得要在web.xml也使用类似下面的方式处理异常哦:
因为这两个异常处理嘚维度是不一样的,简单说spring的resolver是spring内部使用的,而webxml里的是整个webapp共同使用的。
看完本文你将掌握如下知识点:
<系统运行时遇到指定的异常将会跳转到指定的页面>
如果希望可以继续使用WebMvcAutoConfiguration的自动配置而只是需要修改或者增加MVC中的某些配置时,我们可以创建一个配置类并继承于抽象类WebMvcConfigurerAdapter,我们可以通过实现抽象类的方法来注册自己的控制器
比如我们可以增加一个视图跳转控制器,如下:
2.如果是jar包部署方式则可以将其注册到任意一个@Configuration配置类中
一句话概括SpringBoot的自动配置--僦是一组基于条件注解实现Bean注册的Spring配置类。
另外在开发时尽量不要自己注册洳:
它设计的已经足够好使用子元素可以配置我们需要的配置。
否则可能得到如下异常: