如何 select 来自数据库 Thymeleaf 的字符串中的特定部分
How to select specific part in a string from the database Thymleaf
我还是 thymleaf 的新手,我正在尝试弄清楚如何 select 我已经添加到数据库的尺寸到我的产品页面
这是我将它添加到我的数据库时的显示方式
我的size变量是字符串类型
private String size;
我想在我的 html 中使用 thymleaf
实现它
<label for="sizes">Choose size:</label>
<select name="sizes" id="sizes">
<option value="37">37</option>
<option value="38">38</option>
<option value="39">39</option>
<option value="40">40</option>
<option value="41">41</option>
<option value="42">42</option>
</select>
<!-- first, loop your records -->
<div th:each="row : ${rows}">
...
<label for="sizes">Choose size:</label>
<!-- i think your size looks like 1:N structure. so you need to add multiple selection.-->
<select name="sizes" id="sizes" multiple>
<option th:each="size : ${#strings.arraySplit(row.size, ',')}" th:value="${size}" th:text="${size}">
</option>
</select>
</div>
我还是 thymleaf 的新手,我正在尝试弄清楚如何 select 我已经添加到数据库的尺寸到我的产品页面
这是我将它添加到我的数据库时的显示方式
我的size变量是字符串类型
private String size;
我想在我的 html 中使用 thymleaf
实现它<label for="sizes">Choose size:</label>
<select name="sizes" id="sizes">
<option value="37">37</option>
<option value="38">38</option>
<option value="39">39</option>
<option value="40">40</option>
<option value="41">41</option>
<option value="42">42</option>
</select>
<!-- first, loop your records -->
<div th:each="row : ${rows}">
...
<label for="sizes">Choose size:</label>
<!-- i think your size looks like 1:N structure. so you need to add multiple selection.-->
<select name="sizes" id="sizes" multiple>
<option th:each="size : ${#strings.arraySplit(row.size, ',')}" th:value="${size}" th:text="${size}">
</option>
</select>
</div>