用的<c:if>在option中判断真烦人,用el表达式吧,简单明了,简洁,以下EL的是三目运算符。
- <select name="type">
- <option value=''>---请选择---</option>
- <c:forEach var="temp" items="${list}">
- <option value='${temp.val}' ${temp.val==obj.val?'selected':''}>
- ${temp.key}
- </option>
- </c:forEach>
- </select>
其中,obj也是由后台setAttribute而来.