如果某些列表包含每个循环的值,我想选择选项标签。但是从选定属性的循环访问变量存在一些麻烦。 这是我的代码:
<option th:each="facility: ${facilities}" th:value="${facility.id}" th:text="${facility.name}" th:selected="${apartment.facilities.contains(facility.id)}"></option>
下一个代码也不起作用:th:selected="${#lists.contains(apartment.facilities, facility.id)}"
它可以与th:selected="${apartment.facilities.contains(SOME_DIGIT)}"
和th:selected="${facility.id == SOME_DIGIT}"
一起正常工作。怎么了?
答案 0 :(得分:0)
解决方案:有不同的类型。列表包含int值,但是我检查过包含的值类型很长。