【蠢事】Spring Boot項目啟動訪問頁面報錯Initializing Spring DispatcherServlet 'dispatcherServlet'


控制器代碼如下所示:

import org.springframework.web.bind.annotation.GetMapping;

public class HelloController {
    @GetMapping(value="/hello")
    public Object hello() {
        return "Hello Mango!";
    }
}

啟動器代碼如下所示:

@SpringBootApplication
public class MangoAdminApplication {

    public static void main(String[] args) {
        SpringApplication.run(MangoAdminApplication.class, args);
    }
}

項目可正常啟動不報錯,但是訪問hello頁面時,報錯內容如下所示

 

出錯原因:

控制器類沒有添加RestController注解

解決方法:

在控制器類中添加注解

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @GetMapping(value="/hello")
    public Object hello() {
        return "Hello Mango!";
    }
}

成功運行

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM