中国古建筑网站,短视频seo排名系统,网站代理在线,网站开发难点分析目录 QUESTION:如何处理SprintBoot提示Whitelabel Error Page#xff1f;
ANSWER#xff1a;
一#xff1a;产生原因
二#xff1a;如何处理
2.1Whitelabel Error Page 白页
2.2新建controller包
2.3成功运行
三#xff1a;根本原因分析 QUESTION:如何处理SprintBo…目录 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、新ErrorPage3、自定义/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的根本原因三种解决方案以及其特点。