【发布时间】:2016-07-11 23:09:07
【问题描述】:
我是一个 Spring Boot 新手,有一件事让我很困扰:如果我有一个像这样的简单 Spring Boot 应用程序:
package hello;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
我可以使用 URL 从浏览器调用应用程序的默认网页:
http://localhost:8080/greeting
返回由控制器指定的名为greeting.html 的页面:
@RequestMapping("/greeting")
public String greeting() Model model) {
return "greeting";
}
有没有办法让 Spring Boot 在浏览器中自动打开greeting.html?项目启动时,我可以告诉 Spring boot 我希望它运行哪个控制器方法吗?
【问题讨论】:
-
这更像是一个 IDE 配置问题而不是 Spring 启动问题,你应该用你正在使用的 IDE 标记它
-
您是否知道相关的 NetBeans 设置?
-
你问的是如何设置欢迎页面? “在浏览器中自动打开greeting.html”不是服务器端框架会做的事情。
-
是的,这是真的,但如果我运行其他 Web 应用程序并在 web.xml 中指定欢迎页面,我知道该页面将加载。所以我想在这里做同样的事情。
-
感谢受访者。我明天会回到这个。
标签: java html spring-boot