我的网站在这个选择元素中闪烁,看起来很俗气,似乎每个使用forEach循环的元素都会阻止网站的其余部分加载。有没有办法让这个jstl不阻止页面呈现或不将内容闪存到页面上?
<select id="senderSelect" name="sender">
<option value="">Select a Sender from List</option>
<!-- Build Sender Options -->
<c:forEach items="${SRList}" var="senderList">
<c:choose>
<c:when test="${param.sender == senderList.clientID}">
<option value="${senderList.clientID}" selected>
<c:out value="${senderList.clientDescription}" />
</option>
</c:when>
<c:otherwise>
<option value="${senderList.clientID}">
<c:out value="${senderList.clientDescription}" />
</option>
</c:otherwise>
</c:choose>
</c:forEach>
</select>
更新
页面正常加载,选择选项硬编码到页面上,没有闪烁。