当前位置: 首页 > news >正文

Spring Boot 的Web项目如何直接显示html

前言

实际的开发中,在Spring Boot的Web项目中直接使用html文件的场景已经比较少了, 或者是只需要很简单的页面显示,或者是演示的需要, 大部分的状况都是Spring Boot作为后端提供REST 的服务,结合其他的一些前端Framework进行开发,比如VUE,Ext JS等。

Spring Boot项目中支持HTML文件的方式

在Spring Boot项目中支持HTML文件,主要涉及到两种方式:

  1. 静态资源的配置
  2. 使用模板引擎(如Thymeleaf或Freemarker)来动态生成HTML内容。

1. 静态HTML文件

如果HTML文件是静态的,不需要任何服务器端渲染或动态内容,那么可以简单地将它们放置在

  • src/main/resources/static
  • src/main/resources/public
  • src/main/resources/META-INF/resources
  • src/main/resources/resources
    目录下。Spring Boot会自动从这些目录中提供静态资源,包括HT
http://www.lryc.cn/news/434037.html

相关文章:

  • 【回收站选址】
  • Springboot整合websocket(附详细案例代码)
  • 微信小程序:navigateTo跳转无效
  • C++ 设计模式——解释器模式
  • 【开源大模型生态6】生态大咖与产品布局
  • 虚拟机苹果系统的QT安装体验
  • 多路转接之poll(接口介绍,struct pollfd介绍,实现原理,实现非阻塞网络通信代码)
  • 两个月冲刺软考——位示图题型的例题讲解与分析;索引文件的详细解读
  • SprinBoot+Vue校园数字化图书馆系统的设计与实现
  • python如何加速计算密集型任务?
  • 握手的方式展现人的性格及行为倾向
  • Java 排序算法详解
  • vue3实现拖拽移动位置,拖拽过程中鼠标松开后元素还吸附在鼠标上并随着鼠标移动
  • 没有屋檐的房子-011
  • Puppeteer-Cluster:并行处理网页操作的新利器
  • 使用Protocol Buffers传输数据
  • chmod修改文件权限
  • 二叉树--python
  • matlab数据批量保存为excel,文件名,行和列的名称设置
  • Pygame中Sprite类实现多帧动画3-2
  • C#发送正文带图片带附件的邮件
  • 【C#跨平台开发详解】C#跨平台开发技术之.NET Core基础学习及快速入门
  • 请解释Java中的死锁产生的原因和解决方法。什么是Java中的并发工具类?请列举几个并解释其用途。
  • 三分钟带你看懂,低代码开发赋能办公方式转变
  • 视频剪辑软件哪个好用?11款软件轻松上手,让创意视频流畅呈现!
  • pytest二次开发:生成用例参数
  • 想抹黑华为的 请换一种方式
  • 学习学习学习
  • requestAnimationFrame原理和使用
  • 线程的状态(java)