SpringBoot項(xiàng)目網(wǎng)頁(yè)加載出現(xiàn)Whitelabel?Error?Page的解決
網(wǎng)頁(yè)加載出現(xiàn)Whitelabel Error Page的解決
運(yùn)行SpringBoot項(xiàng)目之后,在瀏覽器輸入localhost:8081 ,出現(xiàn)如下界面,
1.有index.html文件
2.端口沒(méi)有寫(xiě)錯(cuò)
到后面發(fā)現(xiàn)pom.xml導(dǎo)錯(cuò)springboot依賴(lài)了,換上正確的依賴(lài)就好了。。
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
出現(xiàn)Whitelabel Error Page 404 錯(cuò)誤的幾種原因
對(duì)于我們初學(xué)者來(lái)說(shuō),在學(xué)習(xí)過(guò)程中難免會(huì)出現(xiàn)諸多的錯(cuò)誤,今天來(lái)說(shuō)一下出現(xiàn)以上錯(cuò)誤的原因。
一、沒(méi)有啟動(dòng)Springboot
二、請(qǐng)求路徑出錯(cuò)
三、創(chuàng)建controller、service、dao的目錄在主程序類(lèi)的目錄之上
第一種情況,需要檢查你的主程序類(lèi)中有沒(méi)有正常開(kāi)啟Springboot,如果可以正常開(kāi)啟,錯(cuò)誤沒(méi)有被解決,那么繼續(xù)看第二種情況。
第二種情況,檢查你自己的controller中的requestMapping路徑,與瀏覽器里輸入的路徑是否一致,例如下圖所示:
如果這種情況也不行,讓我們一起繼續(xù)往下走---------------------------------------
第三種情況就涉及到了Springboot默認(rèn)掃包的問(wèn)題,我們知道在之前SpringMVC中我們自己需要手動(dòng)配置注解驅(qū)動(dòng)、掃包等等一系列的操作,但是Springboot有一個(gè)@EnableAutoConfiguration注解已經(jīng)幫我們自動(dòng)配置了。
默認(rèn)的掃包是只掃與主程序在同一級(jí)目錄或者是主程序的下一級(jí)目錄,所以目錄結(jié)構(gòu)不能變的,下面來(lái)演示目錄結(jié)構(gòu)的影響:
MainApplication是主程序,測(cè)試的是WebController,當(dāng)WebController在主程序所在目錄的下一級(jí)目錄web中,運(yùn)行程序可以看到如下圖,可以正常運(yùn)行:
當(dāng)WebController與主程序所在同一級(jí)目錄時(shí),運(yùn)行程序可以看到如下圖,可以正常運(yùn)行:
當(dāng)WebController在主程序的上一級(jí)目錄時(shí),運(yùn)行程序可以看到如下圖,運(yùn)行出錯(cuò):
--------注意:如果說(shuō)還是不能解決,請(qǐng)一定要仔細(xì)檢查請(qǐng)求路徑。 -----------
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- springboot集成nacos報(bào)錯(cuò):get data from Nacos error,dataId:null.yaml的原因及解決方法
- Springboot初始化啟動(dòng)報(bào)錯(cuò)Error?creating?bean?with?name?'dataSource'?defined?in?class?path?resource
- SpringBoot啟動(dòng)異常Exception in thread “main“ java.lang.UnsupportedClassVersionError
- SpringBoot項(xiàng)目報(bào)錯(cuò):"Error?starting?ApplicationContext...."解決辦法
- Springboot新建項(xiàng)目Spring Initializr Error問(wèn)題及解決
相關(guān)文章
Java 添加、刪除、格式化Word中的圖片步驟詳解( 基于Spire.Cloud.SDK for Java )
這篇文章主要介紹了Java 添加、刪除、格式化Word中的圖片( 基于Spire.Cloud.SDK for Java ),本文分步驟通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Spring注解@Qualifier的使用&&與@Primary注解的不同
今天帶你了解一下Spring框架中的@Qualifier?注解,它解決了哪些問(wèn)題,以及如何使用它,我們還將了解它與?@Primary?注解的不同之處,感興趣的朋友跟隨小編一起看看吧2023-10-10SpringBoot集成MyBatis對(duì)管理員的查詢(xún)操作
本文主要介紹了SpringBoot集成MyBatis對(duì)管理員的查詢(xún)操作,實(shí)現(xiàn)增刪改查中的查詢(xún)操作,對(duì)所有的普通管理員進(jìn)行查詢(xún)操作,感興趣的可以了解一下2023-11-11Java?棧與隊(duì)列實(shí)戰(zhàn)真題訓(xùn)練
在編寫(xiě)程序的時(shí)候,對(duì)于棧與隊(duì)列的應(yīng)用需要熟練的掌握,這樣才能夠確保寫(xiě)出來(lái)的代碼有質(zhì)量。本文小編就以幾個(gè)題目詳細(xì)說(shuō)說(shuō)Java中的棧與隊(duì)列,需要的朋友可以參考一下2022-04-04SpringBoot項(xiàng)目訪(fǎng)問(wèn)任意接口出現(xiàn)401錯(cuò)誤的解決方案
今天小編就為大家分享一篇關(guān)于SpringBoot項(xiàng)目訪(fǎng)問(wèn)任意接口出現(xiàn)401錯(cuò)誤的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-01-01