在HTML中,选定的选项由元素
selected上属性的存在表示,
<option>如下所示:
<option ... selected>...</option>
或者,如果您对HTML / XHTML严格要求:
<option ... selected="selected">...</option>
因此,您只需要让JSP / EL有条件地进行打印即可。前提是您已按如下所示准备了选定的部门:
request.setAttribute("selectedDept", selectedDept);然后应该这样做:
<select name="department"> <c:forEach var="item" items="${dept}"> <option value="${item.key}" ${item.key == selectedDept ? 'selected="selected"' : ''}>${item.value}</option> </c:forEach></select>


