springboot自定义错误页面

springboot自定义错误页面

1.加入配置:

@Bean
    public EmbeddedServletContainerCustomizer containerCustomizer() {

        return (container -> {
            ErrorPage error401Page = new ErrorPage(HttpStatus.UNAUTHORIZED, "/401.html");
            ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404.html");
            ErrorPage error500Page = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500.html");

            container.addErrorPages(error401Page, error404Page, error500Page);
        });
    }

2.把401.html等放在sattic文件夹下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>404</title>
</head>
<body>
<h2>这是一个自定义的错误页面!</h2>
</body>
</html>

这样404页面就会被换为自定义的页面了.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏跟着阿笨一起玩NET

ASP.NET cache缓存的用法

本文导读:在.NET运用中经常用到缓存(Cache)对象。有HttpContext.Current.Cache以及HttpRuntime.Cache,HttpR...

962
来自专栏kwcode

使用Cache缓存

存放位置:服务器内存,用于频繁访问且不轻易更改的内容缓存。 string CacheKey = "CT1"; //检索指定项, object objModel ...

3086
来自专栏跟着阿笨一起玩NET

.Net下收发邮件第三方公共库

http://www.lumisoft.ee/lswww/download/downloads/Net/

1841
来自专栏码农阿宇

ASP.NET CORE入门之读取Json配置文件

首先新建一.net core控制台项目,命名为jsonReader ? 然后选中引用,选择NuGet包管理器,点击浏览引入mircosoft.aspnetcor...

3138
来自专栏跟着阿笨一起玩NET

关于WinForm/Web如何使用缓存Cach

相对到期也称滑动到期:设置相对过期时间 指定时间内无访问会失效。(类似Session机制)

1651
来自专栏Porschev[钟慰]的专栏

分享一下cookies操作(增、删、改、查)小经验

前段时间在做一个 SSO(Single Sign On),用cookies去存Token 网站保存用户信息这类都用的cookies 以前觉得cookies操作无...

2388
来自专栏运维技术迷

Veeam Backup & Replication(一):安装及配置

硬件要求: CPU:至少双核 ;内存:至少2G 一、安装 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 二、导入License ? 按...

40911
来自专栏派森公园

虚拟IP管理系统

8976
来自专栏james大数据架构

log4net 中错误 System.Web.HttpException (0x80004005): 文件不存在

用日志组件,Global 中配置的输出最后一个错误信息,总是出现下面的错误信息: 2014-04-01 14:35:41,757 级别:ERROR 信息:[Ex...

2065
来自专栏菩提树下的杨过

event & delegate Demo(事件&委托示例)

using System; using System.ComponentModel; using System.Windows.Forms; name...

2436

扫码关注云+社区

领取腾讯云代金券