thymeleaf配置
时间: 2023-08-25 17:08:35 浏览: 129
springboot + thymeleaf配置
Thymeleaf 是一种服务器端 Java 模板引擎,它可以在 Web 开发中用于将动态数据渲染到 HTML 页面中。下面是一个简单的 Thymeleaf 配置示例:
1. 添加 Thymeleaf 依赖:
在 Maven 项目中,可以在 pom.xml 文件中添加以下依赖项:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
```
2. 配置 Thymeleaf 模板引擎:
在 Spring Boot 项目中,可以在 application.properties 或 application.yml 文件中添加以下配置:
```properties
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
spring.thymeleaf.mode=HTML
```
这些配置指定了 Thymeleaf 模板文件的存放位置、文件后缀和模式。
3. 在代码中使用 Thymeleaf:
在 Spring Boot 控制器中,可以使用 `@Controller` 注解来处理请求,并使用 `@GetMapping` 或 `@PostMapping` 注解来定义路由。在方法中返回模板名称,Thymeleaf 将自动根据模板名称查找并渲染对应的模板文件。
在模板文件中,可以使用 Thymeleaf 的标签和表达式来动态渲染数据。例如,使用 `${variable}` 来引用变量,使用 `th:each` 来循环遍历集合。
这是一个简单的 Thymeleaf 配置示例,你可以根据你的项目需求进行更详细的配置。希望能对你有所帮助!如果你还有其他问题,请继续提问。
阅读全文