springboot定制404错误信息
为什么80%的码农都做不了架构师?>>>
序
本文简单介绍一下,在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错误信息相关推荐
- springboot返回404错误页面
springboot返回404错误页面 1.HandlerInterceptor 拦截器的使用 实现HandlerInterceptor 接口,或者继承重写了HandlerInterceptor 接口 ...
- springboot 控制台输出错误信息_springboot(6)——整合日志
概述 我们在平时开发项目的时候想知道程序运行情况一般可以使用sysout.print();打印一些关键的代码或者通过debug查看运行状态,但是对于这种sysout.print();很现任出现代码多余 ...
- 服务器mvc提示404错误信息,解决Spring MVC提示404错误找不到JSP问题
Spring mvc开发时当遇到404错误是一个比较蛋疼的问题,因为一般不会到达后台和Controller,所以在日志中不会有信息.这时只能通过经验解决了. 一般情况都是Url的Mapping没有找到 ...
- springboot 控制台输出错误信息_SpringBoot 三招组合拳,手把手教你打出优雅的后端接口...
Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨RudeCrab 一.前言 一个后端接口大致分 ...
- SpringBoot的国际化错误信息返回
定义一个处理核心类 I18nController.java package com.ewe.core.i18n;import java.util.Locale;import javax.servlet ...
- springboot 控制台输出错误信息_Spring boot使用logback实现日志配置
前言 日志是我们系统必备的功能之一,可以帮助我们开发人员定位系统的异常.错误以及运行流程的重要的工具.今天老顾就来介绍一下Spring boot的默认的logback日志框架. 常用日志组件 java ...
- springboot 控制台输出错误信息_springboot日志详解
一. 主流日志框架 市场上存在非常多的日志框架. JUL(java.util.logging),JCL(Apache Commons Logging),Log4j,Log4j2,Logback. SL ...
- springboot 控制台输出错误信息_高级码农Spring Boot实战进阶之过滤器、拦截器的使用...
众所周知的Spring Boot是很优秀的框架,它的出现简化了新Spring应用的初始搭建以及开发过程,大大减少了代码量,目前已被大多数企业认可和使用.这个专栏将对Spring Boot框架从浅入深, ...
- mysql远程服务器返回错误404_服务器常见页面访问返回错误信息(404 500 400)表示什么意思...
展开全部 404 500 400等是HTTP常见的几种状态码,具体相关意思解释如下:e69da5e6ba9062616964757a686964616f31333366303833 404 404页面 ...
- 服务器如何设置404错误页面
(网站打不开或者出现死链接的时候都需要有一个美观的404页面,这样才能减少网站的调试率.) - 01 什么是自定义404错误页面? 404自定义错误页面就是当用户输入了错误的url地址或者输入了一个不 ...
最新文章
- springcloud demo---feign
- 成功解决Exception “unhandled ModuleNotFoundError“No module named ‘face_recognition.cli‘
- ABAP:判断是否汉字
- git rebase 的常见冲突及解决办法
- autowired用在static_java – @Autowired和static方法
- UI 实用素材|可视化后台系统UI视觉界面
- 双网卡mode6模式 同时工作 冗余互备
- treeview子节点文本过长超过DIV自动换行CSS解决
- 使用Python3将BT种子转磁力链接
- Python 竟也可以写网页前端了
- Shadow-插件化框架分析
- 厦门市大专计算机学校有哪些,2021厦门公办大专学校有哪些 【教育部专科院校名单】...
- OSChina 周三乱弹 —— 余生指教NMB
- 【网易云信】从0到1构建实时音视频引擎
- Git 的暂存区(staging area)理解
- 备忘录吕吕没有备忘录十新建_备忘录字段焦虑
- 自媒体常用小程序:去水印、配音、文案提取
- 【絮叨.2】PRD才是高级语言,程序员就是产品的编译器
- dva model里面的effects函数可以调用effects函数
- 2016,Java成神初年
热门文章
- 读EntityFramework.DynamicFilters源码_心得_示例演示02
- [FZYZOJ 1889] 厨房救济
- 一个很方便使用十六进制的颜色值的宏
- invocation, 作者 Medwyn Goodall,女巫医 [搜索 invocation Medwyn Goodall]
- python - list 列表推导式
- GridBagLayout
- tpc三次握手与四次挥手
- 为什么时间是60进制的啊? ? ?
- IEnumerableT list注意事项
- fileurlwithpath urlwithstring 这俩有啥区别吗