我有一个带有下拉列表的JSP,其值是从后端生成的bean填充的。
问题:jsp正在加载而没有第一次填充数据,但是如果我第二次刷新屏幕,那么下拉列表就会被填满。如何强制HTML / Bootstratp-4 / Jquery等待数据准备好?谢谢!
<div class="col-md-4 mb-3">
<label for="reportingYear">Reporting Year</label>
<select class="form-control" id="reportingYear" name="reportingYear" required >
<c:forEach var="reportingYear" items="${reportingYears}">
<option value="${reportingYear.reportingYearValue}" >${reportingYear.reportingYearDesc}</option>
</c:forEach>
</select>
<div class="invalid-feedback">
Please select Reporting Year.
</div>
</div>