我想知道是否有可能做每件事:]
[我的意思是……例如……我们在数据库和模型{FREE,RESERVED,TAKEN}(枚举)中具有三个状态。
而且我想做一个:除了一个状态(在数据库中为特定对象选择的一个状态,我不想选择一个已经采用的选项)之外,每个状态都是这样的]
是否有与此类似的内容[[th:except
我在这个示例中只是发明?<select>
<option th:each="i: ${state}" th:except="${i.RESERVED}" th:text="${i}" th:value="${i}" ></option>
</select>
所以我可以在这种情况下使用它:
<tr th:each="spot : ${spots}">
<td th:text="${spot.name}" th:value="${spot.id}"></td>
<td>
<select>
<option th:each="i: ${state}" th:except="${spot.i}" th:text="${i}" th:value="${i}" ></option>
</select>
</td>
<tr>
我知道我可能可以在控制器中执行此操作,但是我想知道是否可以使用任何“ th:thing”来快速,轻松地完成此操作!
甚至是“ th:where”,我可以将其放置在与th:each相同的标签中。
[我想知道是否有可能做每件事,例如,我的意思是……我们在数据库和模型{FREE,RESERVED,TAKEN}(枚举)中有三个状态。我想做一个th:...
<tr th:each="spot : ${spots}">
<td th:text="${spot.name}" th:value="${spot.id}"></td>
<td>
<select>
<option th:each="i: ${state}" th:unless="${spot == i}" th:text="${i}" th:value="${i}" ></option>
</select>
</td>
<tr>