两种方法,一种是<c:if>
01 | <select name= "FENR_STATUS" > |
02 | <option value= "" selected>学籍状态</option> |
03 | <option value= "999" <c: if test= "${_info.fenrStatus==999}" >selected</c: if >>全部</option> |
04 | <option value= "0" <c: if test= "${_info.fenrStatus==0}" >selected</c: if >>在籍</option> |
05 | <option value= "1" <c: if test= "${_info.fenrStatus==1}" >selected</c: if >>已毕业</option> |
06 | <option value= "2" <c: if test= "${_info.fenrStatus==2}" >selected</c: if >>休学</option> |
07 | <option value= "3" <c: if test= "${_info.fenrStatus==3}" >selected</c: if >>停学</option> |
08 | <option value= "4" <c: if test= "${_info.fenrStatus==4}" >selected</c: if >>退学</option> |
09 | <option value= "5" <c: if test= "${_info.fenrStatus==5}" >selected</c: if >>转学</option> |
一种是<c:choose>
1 | <select name= "fgraduationState" > |
3 | <c:when test= "${_info.fgraduationState eq 0}" ><option value= "0" selected>毕业</option></c:when> |
4 | <c:when test= "${_info.fgraduationState eq 1}" ><option value= "1" selected>结业</option></c:when> |
5 | <c:when test= "${_info.fgraduationState eq 2}" ><option value= "2" selected>未结业</option></c:when> |
6 | <c:when test= "${_info.fgraduationState eq 3}" ><option value= "3" selected>肄业</option></c:when> |
用哪一种就仁者见仁,智者见智了。
PS:第一种适合用select ,第二种适合根据值的不同显示不同内容。
第三种<c:forEach >
<select id=det[0][currency] οnblur="checkCurrency(this.id,this.value);" >
<option value="0">--请选择--</option>
<c:forEach items="${Currency}" var="currency" varStatus="status">
<option value="${currency.id}">${currency.name}</option>
</c:forEach>
</select>