java 嗨,我的代码不能正常运行,它给出了一个白标签错误

np8igboo  于 2023-05-15  发布在  Java
关注(0)|答案(1)|浏览(215)
package com.ototech.practicespringbootjava;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.*;

@SpringBootApplication
public class PracticespringbootjavaApplication {

    public static void main(String[] args) {
        SpringApplication.run(PracticespringbootjavaApplication.class, args);
    }
     
    @GetMapping
    public String hello(){    
        return "Hello World";
    }

}

运行代码后,我得到了一个白色标签错误,而不是“hello world”,请我如何解决这个问题,我猜导师使用了我的旧版本的springboot。

a8jjtwal

a8jjtwal1#

您缺少访问API所需的RestControllerannotation,还需要添加一个**route(“/hello”)**端点,如下所示:

@SpringBootApplication
@RestController
public class Application {

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

    @GetMapping("/hello")
    public String hello(){
        return "Hello World";
    }

}

现在运行此应用程序,并尝试使用正在运行Sping Boot 应用程序的端口访问它。在这个例子中,我的spring Boot 应用程序运行在9001端口上,所以我访问如下:
http://localhost:9001/hello

相关问题