问题描述
jsp中下拉列表框里的值想从数据库中某一列获取(列中相同的值只取一个),怎么实现啊?数据库为SQL
解决方案
<select name="STAY_PLACE" size="1" style="width:70pt"> <% for (int i=0; i< slist.size(); i++){HashMap hm = (HashMap)slist.get(i);%> <option value="<%=hm.get("CODE_KEY").toString()%>" <%if (stay_place.equals(hm.get("CODE_KEY").toString())){%> selected <%}%>><%=hm.get("CODE_VALUE").toString()%></option> <%}%> </select>
解决方案二:
也可以把下拉框的值合并在一个字符串里。用特殊字符做分隔符。传到页面再分割,解析
解决方案三:
select distinct A from tableA
时间: 2024-09-21 11:23:58