如果你使用的是Thymeleaf等模板引擎,你还需要确保模板文件的位置和命名规则正确。这个怎么弄
时间: 2024-03-03 11:50:56 浏览: 41
如果你使用的是Thymeleaf等模板引擎,你需要确保模板文件的位置和命名规则正确。下面是一些常见的配置和命名规则:
1. 配置视图解析器
在Spring Boot中,你可以通过在application.properties或application.yml文件中添加以下配置来配置Thymeleaf视图解析器:
```properties
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
```
这个配置告诉Spring Boot将模板文件存放在classpath:/templates/目录下,并且使用.html作为文件扩展名。
2. 命名规则
Thymeleaf使用的是HTML文件作为模板文件,但是需要使用特定的命名规则来区分模板文件和普通的HTML文件。
通常情况下,Thymeleaf的模板文件命名规则为:模板名称.html。
在模板文件中,你可以使用Thymeleaf的语法来展示数据和控制页面行为。例如,使用th:each指令来遍历列表:
```html
<table>
<tr th:each="user : ${users}">
<td th:text="${user.username}"></td>
<td th:text="${user.email}"></td>
</tr>
</table>
```
这个模板文件将会被Thymeleaf解析成一个HTML文件,并且使用用户列表中的数据来动态生成表格。
需要注意的是,Thymeleaf的语法非常丰富,如果你第一次使用Thymeleaf,建议先查看官方文档,了解更多的语法和用法。