Spring Boot运行HTML需区分静态与动态页面:静态文件放src/main/resources/static目录,直接访问路径即可;动态页面需引入Thymeleaf依赖,HTML文件置于templates目录,通过@Controller映射路径返回模板名,结合Spring Boot内嵌服务器访问。配置正确后,默认启动8080端口,可自定义端口于application.properties。结构清晰,静态用static,动态配Controller+templates。

Spring Boot 运行 HTML 文件并不像直接双击打开那样简单,因为它是一个后端框架,需要通过内嵌的 Web 服务器(如 Tomcat)来提供静态资源或结合模板引擎渲染页面。以下是具体步骤,帮助你在 Spring Boot 项目中成功运行 HTML 文件。
1. 将 HTML 文件放在正确的位置
Spring Boot 默认会从 src/main/resources/static 目录下提供静态资源文件(包括 HTML、CSS、JS 等)。如果你只是想访问一个简单的 HTML 页面,比如 index.html,只需:
- 在 src/main/resources/ 下创建 static 文件夹(如果不存在)
- 将你的 HTML 文件放入该目录,例如:src/main/resources/static/hello.html
完成后,启动项目,访问 http://localhost:8080/hello.html 即可看到页面内容。
2. 使用模板引擎渲染 HTML(推荐用于动态页面)
如果 HTML 页面需要与后端数据交互(如显示用户信息),建议使用模板引擎,如 Thymeleaf。
立即学习“前端免费学习笔记(深入)”;
标签: css html js app 端口 tomcat 后端 ai html文件 springboot
还木有评论哦,快来抢沙发吧~