springboot請求controller返回Whitelabel Error Page
解決的辦法:
1、把自建的controller類放到啟動類同一級目錄下(不建議這樣做)。
2、把啟動類@RestController @EnableAutoConfiguration註解改成@SpringBootApplication。
3、啟動類@RestController @EnableAutoConfiguration註解再加上@ComponentScan註解。
使用springboot掃描的兩種註解配置方式:
1、@Controller
@EnableAutoConfiguration
@ComponentScan
2、@SpringBootApplication
總結:@SpringBootApplication註解等價於以預設屬性使用@Configuration,@EnableAutoConfiguration和@ComponentScan
引用https://blog.csdn.net/Fandly168/article/details/73302281
發現問題還是沒解決,後方法上加入@ResponseBody後成功返回資料,但是資料是json型別
因為我這個專案只是提供服務,所以我的已經解決,但是考慮到以後可能要返回頁面,就找了下原因
/**
* pom.xml檔案
*/
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
檢視pom是否少了這些包,就可以解決不加@ResponseBody也能訪問的問題
相關文章
- 解決SpringBoot頁面localhost 404問題,即Whitelabel Error Page問題Spring BootlocalhostError
- spring boot (whitelabel error page SpEL RCE) 漏洞復現Spring BootError
- SAP Spartacus的page請求
- ajax請求servlet返回資料Servlet
- java springboot http get請求 URLConnection get 返回值 亂碼JavaSpring BootHTTP
- SpringBoot在controller返回一個HTML頁面Spring BootControllerHTML
- NGINX error_pageNginxError
- Post請求域名Nginx返回405報錯Nginx
- IOS網路請求報錯返回碼iOS
- springboot打jar包請求jsp請求不到問題Spring BootJARJS
- InnoDB: Error: space id and page n:o stored in the page?Error
- Error page: / Error infos: DedeCms錯誤警告Error
- http.Post 請求 返回一個圖片HTTP
- fiddler 修改請求介面的返回結果
- SpringBoot三部曲之Controller統一返回ResponseDataSpring BootController
- requests請求返回內容 中文亂碼問題
- status 返回當前請求的http狀態碼HTTP
- ajax呼叫WebMethed返回處理請求時出錯Web
- GET和POST方式請求API介面資料返回API
- 如何去掉FireFoxajax請求返回字串的<pre>Firefox字串
- [Fiddler]使用fiddler獲取http請求返回HTTP
- (七)Spring Boot Controller的請求引數獲取Spring BootController
- 拙見--springMVC的controller接受的請求引數SpringMVCController
- 統一controller返回物件Controller物件
- SpringBoot記錄HTTP請求日誌Spring BootHTTP
- postman 請求引數和 Spring Boot Controller 接受引數PostmanSpring BootController
- SpringMVC的controller提供了PUT和DELETE的請求方式SpringMVCControllerdelete
- java 請求HTTP返回json集合,物件處理方式JavaHTTPJSON物件
- jQuery ajax請求返回401問題解決方案jQuery
- iOS 同步請求 非同步請求 GET請求 POST請求iOS非同步
- SpringBoot 教程之處理非同步請求Spring Boot非同步
- SpringBoot解決跨域請求攔截Spring Boot跨域
- SpringBoot可以同時處理多少請求?Spring Boot
- SAP Commerce Cloud SmartEdit 開啟 Spartacus home page 的網路請求Cloud
- iOS 網路請求在 Controller 退出後是否應該被取消?iOSController
- 求助:curl post請求被返回了 302 重定向
- ajax請求且帶返回值的程式碼例項
- Spring Boot Web Error Page處理Spring BootWebError