Springboot中Thymeleft标签的使用
时间: 2024-05-12 20:15:36 浏览: 98
Thymeleaf是一种用于Web和独立环境的现代服务器端Java模板引擎。它是一个开源的模板引擎,可用于处理HTML、XML、JavaScript、CSS和文本。
Spring Boot提供了Thymeleaf的默认配置,使得在Spring Boot中使用Thymeleaf变得非常简单。下面是使用Thymeleaf标签的示例:
1.首先,在pom.xml文件中添加Thymeleaf依赖:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
```
2.在application.properties文件中配置Thymeleaf:
```properties
spring.thymeleaf.cache=false
spring.thymeleaf.mode=HTML
spring.thymeleaf.encoding=UTF-8
```
3.在HTML文件中使用Thymeleaf标签:
```html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Thymeleaf Example</title>
</head>
<body>
<h1 th:text="${title}"></h1>
<p th:text="'Hello, ' + ${name} + '!'"></p>
</body>
</html>
```
在上面的例子中,我们使用了Thymeleaf的两个标签:th:text和th:each。th:text用于将文本设置为表达式的值,并将其替换为元素的文本内容。th:each用于迭代集合,并将其替换为元素的内容。
以上就是Spring Boot中使用Thymeleaf标签的简单示例。
阅读全文