本文最后更新于 1715 天前,其中的信息可能已经有所发展或是发生改变。
1.SpringBot 默认的处理异常的机制
- 一旦程序中出现了异常,SpringBoot会向/error的url发送请求。在 springBot 中提供了一个叫BasicExceptionController 来处理/error 请求,然后跳转到默认显示异常的页面来展示异常信息。
2.修改默认页面
- 在
src/main/resources/templates
目录下创建 error.html 页面。注:名称必须叫 error - 这样,当出现异常时,springboot还是会向/error的url发送请求,经过BasicExceptionController处理后,携带着处理结果,跳转到我们自定义的error.html
- 还可以在自定义的error.html中获取处理结果
<span th:text="${exception}"></span>