java web java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?
java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?代碼示例:]<select id=“status”name=“status”><option value=“n”${status==
java WEB編輯頁(yè)面有一個(gè)下拉菜單,如何設(shè)置默認(rèn)值?
代碼示例:]<select id=“status”name=“status”>
<option value=“n”${status==“n”?“選定”:“}>正常</option>
<選項(xiàng)值=”d“${狀態(tài)=”d“?“selected”:”}>已被刪除</option>
</Select>
其中${status=“n”?“selected”:“}是一個(gè)EL表達(dá)式,即當(dāng)前選定的值=“n”,然后將值=“n”項(xiàng)設(shè)置為默認(rèn)選項(xiàng)
太多了,至少讓我們談?wù)勎覀冏约旱沫h(huán)境。如果你使用struts。JavaBean有一個(gè)實(shí)例ls,例如:<select><option value=“<bean:寫(xiě)入名稱(chēng)=“l(fā)s”屬性=“pro”/>”><bean:寫(xiě)入名稱(chēng)=“LS”property=“pro”/></option>>/Select> JavaBean可以讀取數(shù)據(jù)庫(kù)。JavaBean可以通過(guò)hibernate映射輕松實(shí)現(xiàn)。當(dāng)然,您也可以直接在JSP文件中創(chuàng)建JDBC對(duì)象,直接讀取它,然后使用<%%>將其放入option的值中。這也可以實(shí)現(xiàn),但你會(huì)后悔這樣做。