SpringBoot整合thymeleaf

简介: SpringBoot整合thymeleaf

引入依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>

我们的bootstarter已经整合过了,不需要版本坐标。

创建

网络异常,图片无法展示
|

创建一个HTML文件。

我们需要再<html>标签里面加点东西。

网络异常,图片无法展示
|

运行

我直接打开这个html时,他是这样的。

网络异常,图片无法展示
|

因为我们需要web服务对thymeleaf语法进行处理。

网络异常,图片无法展示
|

网络异常,图片无法展示
|

配置

spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
spring.thymeleaf.mode=HTML5
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.content-type=text/html
spring.thymeleaf.cache=false
spring.resources.chain.strategy.content.enabled=true
spring.resources.chain.strategy.content.paths=/**

我们也可以再SpringBoot的配置文件中,配置相关设置。

至于使用方法,请参考其他资料吧。

相关文章
|
7天前
|
移动开发 前端开发 JavaScript
SpringBoot3 整合Thymeleaf 模板引擎
Thymeleaf 是一个基于 Java 的现代模板引擎,支持 HTML 原型,文件后缀为 .html,可直接在浏览器中查看静态效果。它与 Spring Boot 完美整合,默认配置即可使用,无需额外视图解析器设置。Thymeleaf 支持多种表达式(如变量、链接、国际化等)和 th 属性(如 th:text、th:if 等),适用于 Web 和非 Web 应用开发。通过 th:fragment、th:insert、th:replace 和 th:include 等属性,可以抽取和复用公共页面片段,并支持参数传递。
48 12
|
8月前
|
XML 前端开发 Java
Springboot整合freemarker
Springboot整合freemarker
103 0
|
8月前
|
XML JavaScript 前端开发
SpringBoot整合Freemarker使用
SpringBoot整合Freemarker使用
56 0
|
8月前
|
移动开发 Java HTML5
Thymeleaf - 与SpringBoot整合入门
Thymeleaf - 与SpringBoot整合入门
104 0
|
缓存 Java
springboot整合thymeleaf
springboot整合thymeleaf
259 0
|
移动开发 缓存 前端开发
|
前端开发 JavaScript Java
Springboot整合Thymeleaf并详解热部署
Springboot整合Thymeleaf并详解热部署
567 0
|
缓存 编解码 移动开发
SpringBoot 整合 Thymeleaf|学习笔记
快速学习 SpringBoot 整合 Thymeleaf
194 0
SpringBoot 整合 Thymeleaf|学习笔记
|
缓存 Java 数据库
SpringBoot 整合 Freemarker|学习笔记
快速学习 SpringBoot 整合 Freemarker
202 0
SpringBoot 整合 Freemarker|学习笔记

热门文章

最新文章

下一篇
开通oss服务