给您一个范例,
这里从数据库Table user里取出来的数据ID 和Name 放入JavaBean UserBean里面,这里bean[]是UserBean的一个实例,用下面的代码可以循环取出显示出来:
<select name="selectUser">
<%
for (int i = 0; i < beanlength; i++) {
%>
<option value="<%=bean[i]getId() %>" ><%=bean[i]getName()%></option>
<%
}
%>
</select>
要是想要取出<select>这里所选的值,reuqestgetParameter("selectUser");
这样您就可以取出您所要的值了,注意要是value里面的值不是String类型的话
要用的时候,还得需要您类型转换。相信这个例子应该能回答,您的问题了。
<select name="folderName">
<option value="1" selected>网页链接</option>
<option value="2" >文档链接</option>
<option value="3">视频新闻</option>
<option value="4">文档下载</option>
</select>
<input type="hidden" name="=//" />
建议你不要用uri或get传值,对于新手来说经常出现乱码的,要传值用hidden代替你要是用struts就正常接收值,Servlet就requestgetParameter("folderName");
还有<\%\@ include file="form02jsp"\%>'是在服务器中执行的,form02jsp里面如果有引号可能会出问题的!!!
documentgetElementById('your select id')options
拿到了指定select的所有option,是个option对象的数组
你遍历就可以 比如第2个option的value:
documentgetElementById('aa')options[1]value
以上就是关于jsp select 获取数据库的值显示在options 里全部的内容,包括:jsp select 获取数据库的值显示在options 里、JSP 页面传值 将select的值赋给<from>中的action、jsp如何获取select列表当中所有option的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)