4.5 自定义错误页

我们在开发中可能会遇到诸如404,500这样的错误,在Blade中默认是打印这些错误到页面上,
当你在非开发者模式下错误会输出在控制台,当然你可以自定义这些页面。

自定义404页面

配置

  1. mvc.view.404=error_404.html

这时候框架会去classpath下的templates目录下寻找error_404.html这个文件。

自定义500页面

配置

  1. mvc.view.500=error_500.html

同时框架会在request域中存储异常的message和堆栈,如果你想要显示可以使用下面属性:

  • err_message: 存储异常message
  • err_stackTrace: 存储异常堆栈信息