首页 > 其他分享 >搭建直播平台,spring boot 实现全局404页面

搭建直播平台,spring boot 实现全局404页面

时间:2022-08-15 14:26:52浏览次数:45  
标签:spring boot 404 ErrorPage ERROR new

搭建直播平台,spring boot 实现全局404页面

一、springBoot2.0版本以下

import org.springframework.boot.autoconfigure.web.ErrorController;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
 
@Controller
public class MainsiteErrorController implements ErrorController {
 
private static final String ERROR_PATH = "/error";
 
@RequestMapping(value = ERROR_PATH)
public String handleError() {
return "404";
}
 
@Override
public String getErrorPath() {
// TODO Auto-generated method stub
return ERROR_PATH;
}
 
}

​二、SpringBoot2.0版本以上

注意:

404.html一定要建在template/static下面,否则无效。
new ErrorPage可以重定向具体的html也可以重定向请求地址,如/404,那就需要添加/404的Controller
实现ErrorPageRegistrar
@Configuration
public class ErrorConfigurar implements ErrorPageRegistrar {
 
    @Override
    public void registerErrorPages(ErrorPageRegistry registry) {
        ErrorPage[] errorPages = new ErrorPage[2];
        errorPages[0] = new ErrorPage(HttpStatus.NOT_FOUND, "/404.html");
        errorPages[1] = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500.html");
 
        registry.addErrorPages(errorPages);
    }
}

以上就是搭建直播平台,spring boot 实现全局404页面, 更多内容欢迎关注之后的文章

 

标签:spring,boot,404,ErrorPage,ERROR,new
From: https://www.cnblogs.com/yunbaomengnan/p/16588132.html

相关文章

  • uboot\linux\gcc 云盘分享
    阿里云盘:https://www.aliyundrive.com/s/iEqEXPMix9o提取码:46jh2022-08-15:uboot:u-boot-2010.03.tar.bz2u-boot-2013.10.tar.bz2u-boot-2016.11.tar.bz2u-boot-20......
  • Springboot项目构建docker镜像发布到aliyun服务器
    一、1.先下载docker//1.先删除原本可能存在的dockeryumremove docker\         docker-client\         docker-client-late......
  • SpringBoot实例
    原文链接SprintBoot的完整实例,从数据库读取数据并使用Postman测试。项目地址:https://github.com/Snowstorm0/learn-spring-boot1本地数据库本地数据库创建教程:创建......
  • SpringMVC笔记
    SrpingMvcSSM:Spring+SpringMvc+MybatisMvc三层架构狂神说SSM框架系列笔记链接:http://dwz.date/ac271、回顾MVC1.1、什么是MVCMVC是模型(Model)、视图(View)、......
  • spring ApplicationListener 和 CommandLineRunner
    ApplicationContext事件机制是观察者设计模式的实现如果容器中有一个ApplicationListenerBean,每当ApplicationContext发布ApplicationEvent时,ApplicationListenerB......
  • Spring核心思想Ioc和Aop (面试)
    Spring核心思想Ioc和Aop(面试)注意:Ioc和Aop并不是Spring提出的,在Spring之前就已经存在,Spring只是在技术层面给这两个思想做了非常好的实现。1Ioc1.1下面谈谈你是......
  • Spring核心思想Ioc和Aop (面试)
    Spring核心思想Ioc和Aop(面试)注意:Ioc和Aop并不是Spring提出的,在Spring之前就已经存在,Spring在技术层面给这两个思想做了非常好的实现。1Ioc面试官:下面谈谈你是......
  • SpringBoot 过滤器和拦截器---实现全局接口日志输出
    SpringBoot过滤器和拦截器---实现全局接口日志输出首先,看一张图:Tomcat收到请求之后,会先通过过滤器Filter,该过滤器属于JavaHttp框架(过滤器采用接口回调的方式来运行......
  • spring boot初学
    SpringBoot2.5.0和2.6.3版本实战现有SSM开发存在问题大量maven冗余配置每次构建项目都要书写大量相同配置极大浪费了项目开发时间每次整合第三方技术都需要编......
  • Spring IoC 常用注解手写实现
    执行流程1.  初始化Spring容器时传入配置类,通过配置类的@ComponentScan注解告知Spring需要扫描的包路径,不在扫描包路径下的@Component等注解修饰的Bean不会被IoC容器......