如果条件匹配 c:choose 选项,我想选择选定的值。我已使用波纹管隐藏输入值在 c:when test =
中进行比较<input type="hidden" class="form-control" id="dialog_uomid" name="dialog_uomid" />
我在下拉菜单中使用了波纹管代码。
<select class="form-control" id="uomid" name="uomid" path="uomid">
<option data-tokens="ketchup mustard" value="">--Select Options--</option>
<c:forEach var="item" items="${uomList}">
<c:choose>
<c:when test="${item.softcode == '${#dialog_uomid}'}">
<option selected="selected" data-tokens="ketchup mustard"
value="${item.softcode}">${item.codDes}</option>
</c:when>
<c:otherwise>
<option data-tokens="ketchup mustard"
value="${item.softcode}">${item.codDes}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
比较下面的代码不起作用。
<c:when test="${item.softcode == '${#dialog_uomid}'}"
您能帮我解决 dialog_uomid到item.softcode 的问题吗?