错误设置所选选项值jsp页面
我是一个新的jsp。现在,我尝试设置selected for选项,如下所示:错误设置所选选项值jsp页面,jsp,Jsp,我是一个新的jsp。现在,我尝试设置selected for选项,如下所示: <c:choose> <c:when test = "${listMonth ne null}"> <c:forEach items = "${listMonth}" var = "lsMonth"> <c:choose> <c:when test = "${lsMonth == mon
<c:choose>
<c:when test = "${listMonth ne null}">
<c:forEach items = "${listMonth}" var = "lsMonth">
<c:choose>
<c:when test = "${lsMonth == month}">
<option value = "${lsMonth}" selected = "selected">${lsMonth}</option>
</c:when>
<c:otherwise>
<c:choose>
<c:when test = "${lsMonth == monthNow}">
<option value = "${lsMonth}" selected = "selected">${lsMonth}</option>
</c:when>
<c:otherwise>
<option value = "${lsMonth}">${lsMonth}</option>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
</c:forEach>
</c:when>
</c:choose>
${lsMonth}
${lsMonth}
${lsMonth}
但是,当${lsMonth==month}时它没有被选中,而当${lsMonth==monthNow}时它才被选中。请帮助我
空检查
<c:when test = "${not empty listMonth}">
JSTL当量
<c:if test="${lsMonth eq month}">
我做到了。但不起作用,当lsMonth eq dearhow和lsMonth eq year时,有两个选择的选项值。我尝试跟随,它也不起作用