springboot thymeleaf空数据
时间: 2023-10-18 22:04:32 浏览: 216
数据转换/格式化-dp-201 166q
在Spring Boot中使用Thymeleaf模板引擎时,如果在模板中的某个位置需要展示空数据,可以通过以下几种方式处理:
1. 使用Thymeleaf的条件判断语法:
```html
<div th:if="${dataList} == null">
数据为空
</div>
<div th:unless="${dataList} == null">
<!-- 展示数据列表 -->
</div>
```
2. 使用Thymeleaf的条件判断语法,结合长度判断:
```html
<div th:if="${#lists.isEmpty(dataList)}">
数据为空
</div>
<div th:unless="${#lists.isEmpty(dataList)}">
<!-- 展示数据列表 -->
</div>
```
3. 在Controller中传递一个空的数据列表:
```java
@Controller
public class MyController {
@GetMapping("/example")
public String example(Model model) {
List<String> dataList = new ArrayList<>(); // 空的数据列表
model.addAttribute("dataList", dataList);
return "example";
}
}
```
然后在模板中通过Thymeleaf的循环语法来展示数据列表。
以上是一些处理Thymeleaf中空数据的方法,你可以根据具体场景选择适合的方式。希望能帮到你!
阅读全文