问题
刚才在使用Spring Boot搭建微服务的时候,遇到一个问题,Spring Boot项目启动后,在页面打开http://localhost:8080/,报错了,信息是:Whitelabel Error Page!
解决
看代码说话,代码如下:
package com.woxin.itsm;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 应用入口
*/
@SpringBootApplication
public class ItsmApplication {
@RequestMapping("/")
public String index(){
return "hello!";
}
public static void main(String[] args) {
SpringApplication.run(ItsmApplication.class, args);
}
}
其中下面一段时间原来是没有的,是我后来加上的。
@RequestMapping("/")
public String index(){
return "hello!";
}
而加了这段代码,那对应的类就是Controller,且需要与页面进行交互的,所以我想应该是少了什么东西。然后在注解
@SpringBootApplication
前面加上另一个注解,
@RestController
再启动就OK了。