当前位置: 首页 > 文档资料 > Blade 中文文档 >

错误页面

优质
小牛编辑
126浏览
2023-12-01

Blade 程序中默认的 404500 处理是直接输出在界面的,如果你希望使用一个 html 网页渲染错误页可以进行自定义配置。 在 app.properties 配置文件中设置 mvc.view.404=my_404.html, 这里的 my_404.html 应当位于 templates 根目录,同时你可以获取到 titlemessagestackTrace 内置变量(当发生 500 错误的时候才有 stackTrace)。

我们来举个例子,默认情况下出现 404 你在界面会看到这样的输出信息:

404 Not Found - /someurl

Copyright © Blade-2.0.6-Alpha1

我们可以定义一个错误页面名为 my_404.html 存储在 templates 目录下,它的内容是:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>${title}</title>
  </head>
  <body>
    我的404页面:${message}
  </body>
</html>

记得在 app.properties 配置文件中加入 mvc.view.404=my_404.html,这时候再打开一个未知页面试试:

我的404页面:/someurl