Spring Boot中使用模板引擎Thymeleaf

一、Thymeleaf简介

Thymeleaf[taɪm lif],百里香叶,是一个流行的模板引擎,该模板引擎采用Java语言开发。Java中常见的模板引擎有Velocity、Freemaker、Thymeleaf等。不同的模板引擎都会具有自己的特定的标签体系,而Thymeleaf以HTML标签为载体,在HTML的标签下实现对数据的展示。
          Thymeleaf本身与SpringBoot是没有关系的,但SpringBoot官方推荐使用Thymeleaf作为前端页面的数据展示技术,SpringBoot很好地集成了这种模板技术。
Thymeleaf的官网为:https://www.thymeleaf.org/

二、创建工程

创建一个Spring Boot工程,命名为08-thymeleaf,并在创建工程时导入如下依赖。

三、定义配置文件

四、定义处理器

五、定义index.html页面

在src/main/resources/templates目录下定义index.html页面

在页面的<html>标签中需要添加Thymeleaf的命名空间属性:xmlns:th="http://www.thymeleaf.org"

五、测试

http://localhost:8080/test/index

 

posted @   edda_huang  阅读(208)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示

目录导航