首页 > 解决方案 > 我的 HTML 页面没有出现在 localhost:8080 上,而是显示了 tomcat 欢迎页面

问题描述

我是 spring 新手,正在尝试构建一个简单的应用程序。我有一个从 Homecontroller 调用的简单 html 页面(home.html)。

@Controller
public class HomeController {

    @GetMapping("/")
    public String home(){
        return "home";
    }
}

当我尝试访问 localhost:8080 时,我看不到我的 html 页面,而是看到了显示的 apache tomcat 欢迎页面 - 如果您看到此页面,则表明您已成功安装 Tomcat

这可能是什么原因?任何帮助将不胜感激

标签: javaspringtomcat

解决方案


在 tomcat 中,您需要指定您的应用名称 http://localhost:8080/yourappname。这里的应用名称是 .war 文件的名称。


推荐阅读