求:JSP页面中下拉框的代码 我想在jsp页面中做一个下拉框,里面的值从数据库里取出,该如何把值循环放到下面语句中呢?提供的代码越详细越好,谢谢<select name=color_select> <option>red <optoin selected>blue <option>yellow </select> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HTML代码我会写 <select name="S_ONE" id="S_ONE" onchange=your_js_function() > <OPTION value=2 selected>hahahaha</OPTION> <OPTION value=3>hehe</OPTION> <OPTION value=4>asasd</OPTION> <OPTION value=5>fvfdfgfdg</OPTION> </select>//循环?for(int i = 0; i < **.size(); i++){ ** m = **.get(i); 后台Action中从数据库取值,封装到list中,如: List list = new ArrayList(); list.add("red"); list.add("blue"); list.add("yellow"); request.setAttribute("list", list);页面用struts标签 <logic:present name="list"> <select name="color_select"> <logic:iterator id="value" name="list"> <optoin value="${value }" ${value == 'blue' ? "selected":"" }>${value }</option> </logic:iterator> </select> </logic:present> <select name="color_select"><%list l;for(int i = 0;i < l.size();i++){%><option value="<%=l.get(i)%>"><%=l.get(i)%></option><%}%></select> 用现成的标签最好,如果你没用struts,你可以用C标签。<select><c:foreach items="你的那个list" var="a"> <option value="a.value" <c:if test="${当前的那个值=a.value}">selected</c:if> > <c:out value="a.XX"> </option></c:foreach></select>页面最上面要引用库<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> 2楼正解,如果不用struts,用标准的java也可以打印出来的。在后台取出数据后就直接生成前台页面文件的文本,然后将文本再传到前台去。 怎么让jvm可调用更多内存…… 高分!求大侠帮助 LinkedList Thinking in Java 中这句话的理解 新手求救 关于纸牌的问题 [闭月羞花猫]org.apache.struts.action.ActionServlet 和 org.apache.struts.action.Action的区别与联系 请问一个关于返回的问题 什么是hash码 请教正则表达式! drawRect()的小问题! 关于this的特殊用法 问一个数组中的问题,对你们很easy的,在线等。 如何实现HashMap的get()方法重写?
<select name="S_ONE" id="S_ONE" onchange=your_js_function() >
<OPTION value=2 selected>hahahaha</OPTION>
<OPTION value=3>hehe</OPTION>
<OPTION value=4>asasd</OPTION>
<OPTION value=5>fvfdfgfdg</OPTION>
</select>
//循环?
for(int i = 0; i < **.size(); i++){
** m = **.get(i);
list.add("red");
list.add("blue");
list.add("yellow");
request.setAttribute("list", list);
页面用struts标签 <logic:present name="list">
<select name="color_select">
<logic:iterator id="value" name="list">
<optoin value="${value }" ${value == 'blue' ? "selected":"" }>${value }</option>
</logic:iterator>
</select>
</logic:present>
<%list l;
for(int i = 0;i < l.size();i++){%>
<option value="<%=l.get(i)%>"><%=l.get(i)%></option>
<%}%>
</select>
<select>
<c:foreach items="你的那个list" var="a">
<option value="a.value"
<c:if test="${当前的那个值=a.value}">selected</c:if>
>
<c:out value="a.XX">
</option>
</c:foreach>
</select>页面最上面要引用库<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>