java动态生成下拉列表(jsp应用)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41061455/article/details/82156256

在从数据库中读取数据时,有时需要将某些数据动态添加到下拉列表中。比如在根据条件查询数据时,需要根据下拉列表的选项值查询数据库,那么这个下拉列表的值就必须保证是从数据库中读取出来的,也就是说下拉列表的选项必须是数据库中存在的数据,才可以进行查询。所以,有时可能需要通过Java程序片段,动态将数据添加到下拉列表中.

<%@ page language="java" contentType="text/html; charset=utf-8"
	pageEncoding="utf-8"%>
<%
     String[] dept = {"策划部","销售部","研发部","人事部","测试部"};
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>java动态生成下拉列表</title>
</head>
<body>
	<table height="150">
		<tr>
			<td align="center" colspan="4">员工信息查询</td>
		</tr>
		<tr>
			<td>员工姓名:<input type="text" name="name" /></td>
			<td>年龄:<input type="text" name="age" /></td>
			<td>所在部门: 
			<select>
					<%
						for (int i = 0; i < dept.length; i++) {
					%>
					<option value="<%=dept[i]%>"><%=dept[i]%></option>
					<%
						}
					%>
			</select>
			</td>
			<td><input type="button" value="查 询" /></td>
		</tr>
		<tr>
			<td align="center" colspan="4" height="50"></td>
		</tr>
	</table>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_41061455/article/details/82156256