SpringBoot:如何处理SprintBoot提示Whitelabel Error Page以及了解原因?

目录

 

QUESTION:如何处理SprintBoot提示Whitelabel Error Page?

ANSWER:

一:产生原因

二:如何处理

2.1Whitelabel Error Page 白页

2.2新建controller包

2.3成功运行

三:根本原因分析


QUESTION:如何处理SprintBoot提示Whitelabel Error Page?

ANSWER:

一:产生原因

如果你刚创建了一个springboot工程,并成功运行了,tomcat也运行在8080端口了,但是浏览器访问8080端口却提示Whitelabel Error Page,其实这种情况是正常的,只是你没有写好mapping,导致tomcat没找到指定的控制器来进行回应。

介绍了springboot的白页出现的真正原因,主要是没有合适的匹配情况出现404情况,然后跳转到系统默认的第一个ErrorPage,也就是白页内容上,然后根据其特定分别从三个角度,1、拦截器,2、新ErrorPage,3、自定义/error路由 去解决该问题,并且介绍各自方法的优缺点,其中还有介绍到循环页面错误的本质原因等情况。

二:如何处理

2.1Whitelabel Error Page 白页

2.2新建controller包

如图,建立controller类:

相关代码:

package com.xy.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;@RestController
public class QuickController {@RequestMapping("/quick")@ResponseBodypublic String quick(){return "Hello SpringBoot";}
}

 

2.3成功运行

然后我们重启下工程,再次访问8080端口,可以看到,这次的返回结果就是我们刚才定义的方法中所返回的内容了。

三:根本原因分析

这部分可以参考SpringBoot Whitelabel Error Page的根本原因,三种解决方案以及其特点。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/481974.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

作为意识计算框架的主动推理

来源:CreateAMind作为意识计算框架的主动推理 (机器翻译约八千字)摘要最近,主动推理的机械框架被提出作为发展意识的支配性理论的原则基础,这将有助于解决该领域的概念差异(威斯2018;霍维和塞斯2020).为了证…

连接MySql出现异常解决:java.sql.SQLException: The server time zone value is unrecognized or represents。

QUESTION: java.sql.SQLException: The server time zone value �й���׼ʱ�� is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the s…

JSP和HTML中实现字符串换行

QUESTION:jsp中String字符串没有换行?怎样将含格式的String保持原有格式输出到html上? ANWSER: 目录 QUESTION:jsp中String字符串没有换行?怎样将含格式的String保持原有格式输出到html上? ANWSER: 方法…

一夜之间,谷歌AI就具有了「人格」,故事还炒得绘声绘色

来源:机器之心虽然谷歌表示不同意,还让提出这种说法的工程师「带薪休假」了。作为AI技术报道者,有点跟不上技术发展的速度了......一夜之间,谷歌AI就具有了人格,并且成功登上国内热搜。而这条消息也成功让众多网友也是…

阿里云服务器重启后无法访问的解决

QUESTION: 阿里云服务器重启后无法访问,可以PING通? ANWSER: 一、配置安全组 二、关闭防火墙 sudo systemctl stop firewalld 临时关闭 sudo systemctl disable firewalld ,然后reboot 永久关闭 sudo systemctl s…

21世纪八大新兴技术领域对美国战略威慑的影响

来源::兰德公司网站平台编辑:黄潇潇编译:沐俭,知远战略与防务研究所 【知远导读】本篇推送节选自兰德公司的报告《打破威慑——审视21世纪科技对战略威慑的影响》(Disrupting Deterrence:Examin…

让AI做决策,我们的社会准备好了吗?

来源:学术头条随着技术的加速发展,人工智能(AI)在决策过程中发挥着越来越重要的作用。人类越来越依赖算法来处理信息、推荐某些行为,甚至代表他们采取行动。但是,如果真的让 AI 帮助、甚至代替我们来做决策…

Linux下安装多个Tomcat服务器

目录 QUESTION:阿里云服务器Linux下安装多个Tomcat服务器的方法 ANSWER: 一、安装前的下载相关文件 1.1下载tomcat 1.2准备工具 二、登陆linux服务器进行安装 2.1将安装包上传到服务器 2.2解压和配置 2.3编辑环境变量 2.4生效文件 2.5修改catalina.sh 2.6修…

现在的人工智能是否走上了数学的极端?

来源:知乎—谢凌曦地址:https://www.zhihu.com/question/519393525/answer/2430233113“强基固本,行稳致远”,科学研究离不开理论基础,人工智能学科更是需要数学、物理、神经科学等基础学科提供有力支撑,为…

JUnit-4.12报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing异常的解决

目录 QUESTION:JUnit-4.12报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing异常的解决? ANWSER: 问题原因: 方法一: 方法二: QUESTION:JUnit-4.12报java.lang.NoClassDefFoundError: or…

谷歌丢弃 TensorFlow:豪赌 JAX

来源:云头条・谷歌是机器学习领域的开拓者,发布了其中一种最早的通用框架TensorFlow。・Meta发布AI框架PyTorch之后,TensorFlow逐渐失去了开发人员的青睐。・如今谷歌内部正押宝在一个取代TensorFlow的新AI项目JAX上。2015年,谷歌…

Lucene基本使用和代码实现

目录 Lucene:全文检索技术 一、Lucene的介绍 1.1背景 1.2优点 1.3Lucene的缺点 1.4全文检索 二、Lucene的基本使用流程 2.1Lucene检索过程 2.2获取文档 2.3分析文档(分词) 2.4创建索引 2.5查询索引 三、Lucene具体实现 3.1下载 3.2实际开发…

深度学习的坎坷六十年

来源:机器之心编辑:极市平台从1958年弗兰克.罗森布拉特发明的感知机、RNN、LeNet-5到Transformers等等,前人们一步一步的带动着深度学习往前跑。本文主要偏向于计算机视觉方向,带大家回想智慧凝结的每一个里程碑。1958 年&#xf…

全干货!机器学习通识篇知识分享

来源:海豚数据科学实验室机器学习(通识篇).机器学习定义机器学习(Machine Learning)本质上就是让计算机自己在数据中学习规律,并根据所得到的规律对未来数据进行预测。机器学习包括如聚类、分类、决策树、贝…

在弱肉强食的世界里,人类的美德意识为何能够超越其他物种?

来源:混沌巡洋舰本文摘编整理自《人性悖论:人类进化中的美德与暴力》 中信出版集团 2022年6月狭隘利他主义假设,战争可能导致自我牺牲,似乎只适用于其文化效应方面,而不能解释为进化上的选择力量。然而,该理…

一场关于物理学本质的争论:实验是检验科学的唯一标准吗?

来源:本文经公众号“环球科学ScientificAmerican”(ID: huanqiukexue)撰文:马西莫皮柳奇(Massimo Pigliucci)翻译:叶宣伽审校:丁家琦为了统一广义相对论和量子力学而建立的弦理论&am…

搭建分布式环境:Dubbo+Zookeeper

QUESTION:搭建分布式环境:DubboZookeeper? ANSWER: 一:官网下载Zookeeper 点击官网:Zookeeper,进行下载。 下载完成,解压缩到文件。 二:配置启动Zookeeper 进入conf目录,复制zoo_sample.cfg一…

AI 界著名「嘴炮」发声:鬼扯,LaMDA 不可能觉醒!

来源:AI科技大本营作者:郑丽媛来源:CSDN因谷歌工程师 Blake Lemoine 坚称谷歌语言模型 LaMDA 已觉醒,这几天 LaMDA 已频繁登上国内外科技网站首页,其相关热门话题无一不是围绕“LaMDA 是否真的觉醒?”、“L…

AI 正在引领一场新型科学革命

来源:AI科技评论作者:Bryan McMahon编译:bluemin编辑:陈彩娴自20世纪50年代DNA被发现以来,生物学家一直试图将基因序列的长度与一系列细胞成分和蛋白质合成过程联系起来,例如,包括为现在著名的m…

西安交大团队开发了一种混合深度学习模型,用于在基因组中识别启动子

来源:ScienceAI编辑:萝卜皮人类的大部分细胞中,每时每刻都在进行着各种复杂的转录过程;这一过程与后续的蛋白质合成息息相关,从而会影响人体中各类酶、抗体、激素、免疫因子等生物分子的产生,最终影响人的身…