为什么80%的码农都做不了架构师?>>>   hot3.png

本文简单介绍一下,在springboot中怎么个性化404错误信息。

返回json

@Beanpublic EmbeddedServletContainerCustomizer containerCustomizer() {return new EmbeddedServletContainerCustomizer(){@Overridepublic void customize(ConfigurableEmbeddedServletContainer container) {container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"));}};}

然后定义个404的request

    @GetMapping("/404")@ResponseBodypublic Object customNotFound(){return "not found";}

返回页面

@Beanpublic EmbeddedServletContainerCustomizer containerCustomizer() {return new EmbeddedServletContainerCustomizer(){@Overridepublic void customize(ConfigurableEmbeddedServletContainer container) {container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404.html"));}};}

然后将404.html放在resources/static目录下

这样就大功告成了

doc

  • spring boot中自定义错误提示页面

转载于:https://my.oschina.net/go4it/blog/1543873

springboot定制404错误信息相关推荐

  1. springboot返回404错误页面

    springboot返回404错误页面 1.HandlerInterceptor 拦截器的使用 实现HandlerInterceptor 接口,或者继承重写了HandlerInterceptor 接口 ...

  2. springboot 控制台输出错误信息_springboot(6)——整合日志

    概述 我们在平时开发项目的时候想知道程序运行情况一般可以使用sysout.print();打印一些关键的代码或者通过debug查看运行状态,但是对于这种sysout.print();很现任出现代码多余 ...

  3. 服务器mvc提示404错误信息,解决Spring MVC提示404错误找不到JSP问题

    Spring mvc开发时当遇到404错误是一个比较蛋疼的问题,因为一般不会到达后台和Controller,所以在日志中不会有信息.这时只能通过经验解决了. 一般情况都是Url的Mapping没有找到 ...

  4. springboot 控制台输出错误信息_SpringBoot 三招组合拳,手把手教你打出优雅的后端接口...

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨RudeCrab 一.前言 一个后端接口大致分 ...

  5. SpringBoot的国际化错误信息返回

    定义一个处理核心类 I18nController.java package com.ewe.core.i18n;import java.util.Locale;import javax.servlet ...

  6. springboot 控制台输出错误信息_Spring boot使用logback实现日志配置

    前言 日志是我们系统必备的功能之一,可以帮助我们开发人员定位系统的异常.错误以及运行流程的重要的工具.今天老顾就来介绍一下Spring boot的默认的logback日志框架. 常用日志组件 java ...

  7. springboot 控制台输出错误信息_springboot日志详解

    一. 主流日志框架 市场上存在非常多的日志框架. JUL(java.util.logging),JCL(Apache Commons Logging),Log4j,Log4j2,Logback. SL ...

  8. springboot 控制台输出错误信息_高级码农Spring Boot实战进阶之过滤器、拦截器的使用...

    众所周知的Spring Boot是很优秀的框架,它的出现简化了新Spring应用的初始搭建以及开发过程,大大减少了代码量,目前已被大多数企业认可和使用.这个专栏将对Spring Boot框架从浅入深, ...

  9. mysql远程服务器返回错误404_服务器常见页面访问返回错误信息(404 500 400)表示什么意思...

    展开全部 404 500 400等是HTTP常见的几种状态码,具体相关意思解释如下:e69da5e6ba9062616964757a686964616f31333366303833 404 404页面 ...

  10. 服务器如何设置404错误页面

    (网站打不开或者出现死链接的时候都需要有一个美观的404页面,这样才能减少网站的调试率.) - 01 什么是自定义404错误页面? 404自定义错误页面就是当用户输入了错误的url地址或者输入了一个不 ...

最新文章

  1. springcloud demo---feign
  2. 成功解决Exception “unhandled ModuleNotFoundError“No module named ‘face_recognition.cli‘
  3. ABAP:判断是否汉字
  4. git rebase 的常见冲突及解决办法
  5. autowired用在static_java – @Autowired和static方法
  6. UI 实用素材|可视化后台系统UI视觉界面
  7. 双网卡mode6模式 同时工作 冗余互备
  8. treeview子节点文本过长超过DIV自动换行CSS解决
  9. 使用Python3将BT种子转磁力链接
  10. Python 竟也可以写网页前端了
  11. Shadow-插件化框架分析
  12. 厦门市大专计算机学校有哪些,2021厦门公办大专学校有哪些 【教育部专科院校名单】...
  13. OSChina 周三乱弹 —— 余生指教NMB
  14. 【网易云信】从0到1构建实时音视频引擎
  15. Git 的暂存区(staging area)理解
  16. 备忘录吕吕没有备忘录十新建_备忘录字段焦虑
  17. 自媒体常用小程序:去水印、配音、文案提取
  18. 【絮叨.2】PRD才是高级语言,程序员就是产品的编译器
  19. dva model里面的effects函数可以调用effects函数
  20. 2016,Java成神初年

热门文章

  1. 读EntityFramework.DynamicFilters源码_心得_示例演示02
  2. [FZYZOJ 1889] 厨房救济
  3. 一个很方便使用十六进制的颜色值的宏
  4. invocation, 作者 Medwyn Goodall,女巫医 [搜索 invocation Medwyn Goodall]
  5. python - list 列表推导式
  6. GridBagLayout
  7. tpc三次握手与四次挥手
  8. 为什么时间是60进制的啊? ? ?
  9. IEnumerableT list注意事项
  10. fileurlwithpath urlwithstring 这俩有啥区别吗