th:if中如何判断一个后端map传过来的object中的一个参数是否包含当前标签的value
时间: 2024-05-11 18:15:22 浏览: 81
使用struts2的标签,在页面上用列表的方式列出action里集合中所有元素的所有属性值
3星 · 编辑精心推荐
可以使用th:with语句将后端传递的object中的参数赋值给一个变量,然后在th:if语句中使用Java中的字符串包含方法contains来判断。
例如,如果后端传递的object中有一个名为name的参数,我们想要判断它是否包含当前标签的value,可以这样写:
```
<div th:with="name=${backendObject.name}">
<p th:if="${name.contains(tagValue)}">包含当前标签的值</p>
</div>
```
其中,`backendObject`是后端传递的对象,`tagValue`是当前标签的value值。使用th:with将`backendObject.name`赋值给变量`name`,然后在th:if语句中使用`name.contains(tagValue)`判断是否包含当前标签的值。
阅读全文