动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Spring Boot集成Thymeleaf的步骤

09-15 17:02 80浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在程序开发中,现在正在流行将前端和后端技术分开来开发,打开招聘软件,更多的也是将前端和后端技术岗位分开的,但是还是有前后端不分的公司。如果是前后端不分,那么在开发中就会用到页面模板,现在的Spring Boot中页面模板主要支持Thymeleaf 和Freemarke,这篇文章就来介绍Spring Boot集成Thymeleaf的步骤,大家赶紧来学习吧!

Spring Boot集成Thymeleaf的过程可以分为如下四个步骤:

第一步:在Maven中引入Thymeleaf 的依赖,加入以下依赖配置即可:

<dependency>

   <groupId>org.springframework.boot</groupId>

   <artifactId>spring-boot-starter-thymeleaf</artifactId>

</dependency>

第二步:在Spring boot的核心配置文件application.properties中对 Thymeleaf 进行配置:

#开发阶段,建议关闭 thymeleaf 的缓存

spring.thymeleaf.cache=false

第三步:写一个 Controller 去映射到模板页面(和SpringMVC基本一致),比如:

@RequestMapping("/index")

public String index (Model model) {

   model.addAttribute("data", "Spring boot 集成 Thymeleaf!");

   //return 中就是你页面的名字(不带.html 后缀)

   return "index";

}

第四步:在 src/main/resources 的 templates 下新建一个index.html 页面用于展示数据:

HTML页面的元素中加入以下属性:

<html xmlns:th="http://www.thymeleaf.org">

<!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org">

<head>

    <meta charset="UTF-8"/>

    <title>Spring boot 集成 Thymeleaf</title>

</head>

<body>

<p th:text="${data}">Spring boot 集成 Thymeleaf</p>

</body>

</html>

Spring Boot使用thymeleaf作为视图展示,约定将模板文件放置在src/main/resource/templates目录下静态资源放置在src/main/resource/static目录下

上面就是对Spring Boot集成Thymeleaf的过程介绍,可以分为四个步骤。Thymeleaf与传统 java模板引擎不同的是,Thymeleaf支持HTML原型,SpringBoot还提供了Thymeleaf 自动化配置解决方案,因此在SpringBoot中使用Thymeleaf非常方便,希望大家可以通过这篇文章学会Spring Boot集成Thymeleaf,这也是在java编程学习中一项重要技能。

0人推荐
共同学习,写下你的评论
0条评论
点点爱学习
程序员点点爱学习

4篇文章贡献12868字

作者相关文章更多>

推荐相关文章更多>

DOM渲染的详细过程

QCode09-04 14:38

CSS水平和垂直居中技巧大梳理

Code大师09-04 14:50

mui的input框在IOS系统下无法聚焦或点击多次才能聚焦

不写代码你养我啊08-23 11:14

推荐的-视.频播放器以及在线客服

不写代码你养我啊09-17 18:02

谈谈java多线程的三大特性

要学习了06-18 18:13

发评论

举报

0/150

取消