SpringBoot返回html界面的使用示例
方法一:
(1)html文件要放在resource下的static目录下(没有static 自己就创建一个文件夹)
(2)在application.yml 中配置视图解析器
spring:
mvc:
view:
prefix: /
suffix: .html(3)写web层
@RequestMapping("/show")
public String show(){
return "defain";
}注意:类前别是:@RestController 用@Controller 因为返回是界面 无需增强
方法二
使用Thymeleaf模板引擎:Thymeleaf是Spring Boot官方支持的一种模板引擎。它可以方便地和Spring Boot项目一起使用。我们可以用Thymeleaf编写HTML模板,然后在后端填充模板里的数据,这时Spring Boot就会自动把渲染好的HTML页面发送给浏览器。
(1)将html文件放在resource下的templates目录下
(2)在application.yml 中配置视图解析器
thymeleaf:
cache: false
prefix:
classpath: /templates(3)添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
<version>2.5.0</version>
</dependency>(4)书写web层
@RequestMapping("/show")
public String show(){
return "defain";
}到此这篇关于SpringBoot返回html界面的使用示例的文章就介绍到这了,更多相关SpringBoot返回html界面内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
在springboot中注入FilterRegistrationBean不生效的原因
这篇文章主要介绍了在springboot中注入FilterRegistrationBean不生效的原因及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
浅析springcloud 整合 zipkin-server 内存日志监控
Zipkin是一款开源的分布式实时数据追踪系统(Distributed Tracking System),其主要功能是聚集来自各个异构系统的实时监控数据。这篇文章主要介绍了springcloud 整合 zipkin-server 内存日志监控,需要的朋友可以参考下2019-11-11
在Spring框架下配置Quartz集群的详细步骤(MySQL数据源)
Quartz 是一个功能强大的调度库,可以在 Java 应用中用于执行定时任务,本文将介绍如何在 Spring 框架下配置 Quartz 集群,并使用 MySQL 作为数据源来存储调度信息,文中有详细的代码供大家参考,需要的朋友可以参考下2025-01-01


最新评论