springboot使用thymeleaf配置
时间: 2024-01-31 09:02:12 浏览: 144
要配置Spring Boot使用Thymeleaf,需要在application.properties文件中进行配置。首先,需要设置Thymeleaf模板的位置和后缀名。可以通过以下配置完成:
```
# 设置Thymeleaf模板的位置
spring.thymeleaf.prefix=classpath:/templates/
# 设置Thymeleaf模板的后缀名
spring.thymeleaf.suffix=.html
```
这样配置后,Spring Boot就能够自动识别并加载位于classpath:/templates/目录下以.html结尾的文件作为Thymeleaf模板。另外,还可以设置Thymeleaf的其他属性,如模板的编码方式、缓存等。例如,要设置编码为UTF-8并禁用缓存,可以添加以下配置:
```
# 设置Thymeleaf模板的编码方式
spring.thymeleaf.encoding=UTF-8
# 禁用Thymeleaf模板的缓存
spring.thymeleaf.cache=false
```
通过以上配置,可以实现Spring Boot使用Thymeleaf模板引擎来渲染HTML页面。
相关问题
springboot的thymeleaf配置
Spring Boot使用Thymeleaf作为模板引擎,默认不支持JSP。要配置Spring Boot的Thymeleaf,有以下几个步骤:
1. 在application.properties或application.yml文件中添加Thymeleaf模板的配置,包括模板路径、后缀、编码等。示例配置如下:
- application.properties配置:
```
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
```
- application.yml配置:
```
spring:
thymeleaf:
prefix: classpath:/templates/
suffix: .html
mode: HTML5
encoding: UTF-8
content-type: text/html
cache: false
```
2. 在项目的pom.xml文件中引入Thymeleaf依赖,示例配置如下:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
```
以上就是配置Spring Boot的Thymeleaf的步骤。通过配置Thymeleaf,可以在Spring Boot中使用Thymeleaf来渲染HTML模板。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Springboot+Thymeleaf配置与使用](https://blog.csdn.net/qincidong/article/details/76126060)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [springBoot整合thymeleaf(超简单)](https://blog.csdn.net/m0_67403013/article/details/126115043)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
springboot使用thymeleaf
Spring Boot 支持使用 Thymeleaf 模板引擎来渲染视图。要在 Spring Boot 中使用 Thymeleaf,首先需要在项目中添加 Thymeleaf 依赖。然后,可以在 application.properties 或 application.yml 文件中配置 Thymeleaf 参数。最后,在代码中使用 @Controller 注解的类中返回 Thymeleaf 模板的名称即可。
阅读全文