java圖片 java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?
java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?代碼示例:<select id="STATUS" name="STATUS" ><option value = "N" ${STAT
java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?
代碼示例:
<select id="STATUS" name="STATUS" >
<option value = "N" ${STATUS=="N"?"selected":""}>正常</option>
<option value = "D" ${STATUS=="D"?"selected":""}>已刪除</option>
</select>
其中${STATUS=="N"?"selected":""}為EL表達(dá)式,即當(dāng)前選擇的值=“N”,則設(shè)置value = "N"的項(xiàng)為默認(rèn)選項(xiàng)
java數(shù)據(jù)庫(kù)讀取的值如何與頁(yè)面上的下拉菜單匹配?
太抽象了,至少要說(shuō)下自己的環(huán)境吧。如果用了struts的話。有JavaBean的實(shí)例ls,舉個(gè)例子:<select> <option value="<bean:write name="ls" property="pro" />"><bean:write name="ls" property="pro" /></option></select>JavaBean中讀取數(shù)據(jù)庫(kù).JavaBean用Hibernate映射的話,挺容易實(shí)現(xiàn)的。當(dāng)然你也可以在jsp文件中直接建立jdbc對(duì)象,直接讀取讀取,然后用<%%>放入option的value中,這樣也可以實(shí)現(xiàn),但你會(huì)后悔這么做的。