我正在从控制器类中传递包含整数和列表的地图以进行查看。内部视图中,我有一个select选项,在其中我只想显示Option中的List值,但我不知道该如何实现。请帮我做到这一点。
控制器
Map<Integer, List<String>> deviceidsAndwhatToUpdateText = new HashedMap<Integer, List<String>>();
视图
<select class="form-control select-checkbox"
id="WhatToUpdate" multiple="multiple">
<option th:each="idsAndText : ${deviceidsAndwhatToUpdateText}"
th:value="${idsAndText.value}"
th:utext="${idsAndText.value}">Wireframe</option>
</select>
答案 0 :(得分:0)
这将列出您地图中的所有String,这就是您想要的吗?
<select class="form-control select-checkbox" id="WhatToUpdate" multiple="multiple">
<th:block th:each="idsAndText : ${deviceidsAndwhatToUpdateText}">
<option th:each="text : ${idsAndText.value}" th:value="${text}" th:text="${text}" />
</th:block>
</select>