1. 程式人生 > >Spring Boot 返回json資料頁面顯示為404

Spring Boot 返回json資料頁面顯示為404

在做一個spring boot的小demo的時候,完全是按照其他人的例子來做的,但是執行以後返回介面始終是404:

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Apr 17 13:12:15 CST 2018
There was an unexpected error (type=Not Found, status=404).
No message available

頁面上也不明說錯了什麼,查了很多地方都說是Application類的位置應該放在最外面的包中,一小部分提示缺少依賴,但都沒有解決這個問題。

最好發現是controller類的的一個註解寫錯了。

原來:

@Controller
@RequestMapping("/user")
public class LoginController {
	
	@Autowired
	UserService userService;

現在:

@RestController
@RequestMapping("/user")
public class LoginController {
	
	@Autowired
	UserService userService;
就是把@Controller改為@RestController就可以了

相關推薦

Spring Boot 返回json資料頁面顯示404

在做一個spring boot的小demo的時候,完全是按照其他人的例子來做的,但是執行以後返回介面始終是404:Whitelabel Error Page This application has no explicit mapping for /error, so yo

Spring Boot | 返回Json資料中的Date格式化

                    --昨夜西風凋碧樹,獨上高樓,望盡天涯路   採用Spring Boot加Mybatis時,Mybatis中時間格式為datetime型別,Java中實體類型別為Date型別: 當通過Spring Boot自

Spring Boot 返回 JSON 資料,一分鐘搞定!

在 WEB 專案中返回 JSON 資料是常見的互動形式,在 Spring Boot 中這一切都變得十分簡單。So easy!!! 你所需具備的基礎 什麼是 Spring Boot? Spring Boot 核心配置檔案詳解 Spring Boot 開啟的 2 種方式 Spring Boot 自動配置原理、實

2. Spring Boot返回json資料【從零開始學Spring Boot

【視訊&交流平臺】 http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=40000000

Spring Boot返回json資料

1.spring boot 環境搭建 參考: 2.專案結構 3. User.java實體類 package com.lanhuigu; /** * 使用者實體類 */ publi

spring後臺返回json資料 頁面406錯誤 Not Acceptable解決

使用SpsringMVC,controller請求設定如下: Java程式碼   @RequestMapping(value="/list",method=RequestMethod.GET,produces=MediaType.APPLICATION_JSON_VA

Spring boot 傳遞JSON 資料格式 NULL 格式化。資料庫配置

spring: datasource: driver-class-name: com.mysql.jdbc.Driver username: root password: 123456 url: jdbc:mysql://192.168.1

spring-boot返回json

spring-boot返回json實體 package com.dao; public class person { private String name; private Integer age; public String getName() { retu

JAXB 深入顯出 - JAXB 教程 Spring Boot返回JSON

摘要: JAXB 作為JDK的一部分,能便捷地將Java物件與XML進行相互轉換,本教程從實際案例出發來講解JAXB 2 的那些事兒。完整版目錄 前情回顧 前面的章節,已經把JAXB的各種使用細節講清楚了。但是真正掌握,還需要深入到專案中體驗一下。 這一節開始,將開始專注於JAX

Spring Boot 返回 XML 資料,一分鐘搞定!

Spring Boot 返回 XML 資料,前提必須已經搭建了 Spring Boot 專案,所以這一塊程式碼就不貼了,可以點選檢視之前分享的 Spring Boot 返回 JSON 資料,一分鐘搞定!。 你所需具備的基礎 什麼是 Spring Boot? Spring Boot 核心配置檔案詳

Spring MVC 返回 JSON資料

兩種方式: 第一種:使用阿里的fastjson,對應的包。 首先,在pox.xml新增jar包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjs

返回json資料中屬性null不參與序列化

在工作中遇到一個需求:返回json中的資料為null的屬性不顯示,即不參與序列化,此時需要進行處理 String json=JSONObject.toJSONString(new QueryResu

java 後臺返回JSON資料 前端顯示顯示404 or 500

舉例: 1)後端返回JSON資料: Map<String, Object> map = salesysActivityService.getSalesysActivityByPage(keys, pageSize, pageIndex, 1); return J

SpringMVC的介面,接收json資料返回json資料並且解析List物件集合

請求引數實體類 package com.lifuyi.entity; /** * 請求引數**重點內容** */ public class RequestPram { //訂單號 private String orderNum;

Spring MVC返回json資料的配置方式

摘要:Spring MVC返回json資料的方式有以下幾種: (1)直接 PrintWriter 輸出 (2)使用 JSP 檢視 (3)使用Spring內建的支援本文說明的是使用Spring內建的功能。 Spring MVC返回json資料的方式有以下幾種:     (1

spring-boot返回資料null時返回空字串

在專案開發中,我們會遇到一些null值。如果不想讓返回資料有null值,而是返回空字串該怎麼辦捏。 So Easy!!! 我們做一下配置就好了。 1.Jackson  null值處理:spring-boot是對Jackson預設支援的,所以有了web的依賴則不需要引入依

spring boot最新教程(四):返回json資料以及整合fastjson的使用

一  利用spring boot自帶的包Jackson來解析json資料我們在編寫介面的時候,時常會有需求返回json資料,那麼在spring boot應該怎麼操作呢?主要是在class中加入註解@RestController。關於@RestController請參考我的博文

Spring Boot入門(一)返回JSON資料資料封裝

1.從建立的專案的環境裡可以看到Spring Boot預設載入了Jackson,所以Spring Boot專案預設使用Jackson來返回JSON資料。 Jackson對空屬性統一設定為null,不管該屬性是什麼資料型別,這不利於資料操作,可以對Jackson進行配置 (

上手spring boot專案(四)之springboot如何返回json資料

在springboot整合thymeleaf中,經常會在HTML頁面中接收來自伺服器的json資料,然後處理json資料並在頁面上渲染。那麼如何在伺服器中返回json型別的資料呢? 1.使用@ResponseBody註解 該註解用於將 Controller 的方法返回的物件,通過 HttpMessageCon

javaweb總結(九)--從jsp頁面傳送ajax請求,servlet接受引數並返回json資料

來自:https://blog.csdn.net/yanghan1222/article/details/78447231   今天遇到了問題把我難住了,解決之後就趕緊來記下來 這是一個很簡單的更新使用者的問題 先來看看專案所需jar包 接下來就是jsp頁面的東西