jsp下拉框option 问题 首先下拉框中的值是从数据库取得的,例如,姓名,我现在需要将选中的下拉框中的值,作为条件,在该页面进行检索,该如何做,求指教!!最好有详细的实例代码, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select id="test"> <% List<String> list=new ArrayList<String>(); list.add("name"); list.add("age"); list.add("sex"); session.setAttribute("attribute",list); List<String> list2=(List<String>)session.getAttribute("attribute"); for(String s:list2){ %> <option value=<%=s %>><%=s %></option> <% } %> </select>这样试试 其中session.setAttribute("attribute",list);可以放在别的页面赋值 我现在要做的是: 1.在jsp页面上有个下拉框,里面的数据是从数据库取得(不止一条) 2.在Action中获取选中的那个值,用于,检索 首先 你先从数据库获得对应的值后保存到session里,然后跳转到另一个页面,在这个页面里有个form表单,表单里的下拉框中的option就像那段代码那样根据session里的值生成,为下拉框取个name属性,选择完后提交表单,后台再根据name属性获得选择的值啊 <tr> <td height="25" align="right">人 员 分 类: </td> <td align="left" colspan="3"> <select name="sryfl"> <c:forEach var="ct" items="${ctlist}"> <option value="${ct['SID'] }" <c:if test="${info['SRYFL'] ==ct['SID']}">selected</c:if> >${fn:trim(ct['SNAME']) }</option> </c:forEach> </select> </td></tr>把数据库中的数据取出存储于ctlist,显示在下拉框中,取数据同样道理 <select value=""> value 应该是那下拉框 选择的值的 取得选中值,再用。ajax和后台进行交互取数据 this.select.value```````````````````````````````````````` js/style/在文本域中输入css,span中显示css的应用。 js被aspx文件引用后,怎样获取aspx中的变量 点击"复制代码" "运行代码" 求助不支持firefox 如何在fckeditor中得到引用的内容 急救,加号怎么当成连接符 弹出窗口问题 各路好汉请进,帮偶看一问题共200分 客户端判断文件或者文件夹存在的方法 关于IFRAME的莫名其妙的问题。求救,求救! 如何用脚本做到点击按钮开一个宽345,高50像素的新窗口? 求助!如何获得这里面的 <A 的集合? 跪求谷歌图片搜索页面布局思路!!
<%
List<String> list=new ArrayList<String>();
list.add("name");
list.add("age");
list.add("sex");
session.setAttribute("attribute",list);
List<String> list2=(List<String>)session.getAttribute("attribute");
for(String s:list2){
%>
<option value=<%=s %>><%=s %></option>
<%
}
%>
</select>
这样试试 其中session.setAttribute("attribute",list);可以放在别的页面赋值
2.在Action中获取选中的那个值,用于,检索
<td height="25" align="right">人 员 分 类: </td>
<td align="left" colspan="3">
<select name="sryfl">
<c:forEach var="ct" items="${ctlist}">
<option value="${ct['SID'] }" <c:if test="${info['SRYFL'] ==ct['SID']}">selected</c:if> >${fn:trim(ct['SNAME']) }</option>
</c:forEach>
</select>
</td>
</tr>
把数据库中的数据取出存储于ctlist,显示在下拉框中,取数据同样道理
value 应该是那下拉框 选择的值的