如何检查列表中Thymeleaf中是否不包含值?

时间:2020-09-18 09:04:19

标签: list thymeleaf

我可以检查列表是否包含值,例如;

${#lists.contains(data, '1')}

但是,如何检查列表是否包含值?

1 个答案:

答案 0 :(得分:0)

您可以使用!反转条件。

假设您的控制器中有此

model.addAttribute("data", List.of(1));

然后您可以做:

<div th:if="${#lists.contains(data, 1)}">1 is present</div>
<div th:if="${!#lists.contains(data, 2)}">2 is not present</div>

这将输出:

1存在

2不存在

请注意,我没有引用数字,否则,它是一个字符串。

相关问题