我已经使用数据库填充了我的下拉菜单,我想获得用户将选择的选项的值。
例如我有一个带有不同用户名(1002,1003,1004)的下拉菜单,如果用户选择1003,那么我想获取该ID并根据id重定向。
<form action="record.jsp" method="POST">
<select name="">
<sql:setDataSource var="con"
driver="org.apache.derby.jdbc.ClientDriver" url="jdbc:derby://localhost:1527/dbechannel"
user="inuri" password="inuri" />
<sql:query var="h" scope="session" dataSource="${con}">
<%--setting the datasource value // --%>
SELECT * FROM USERPROFILE where usertype='user'
</sql:query>
<c:forEach var="i" items="${h.rows}">
<option></option>
<option> ${i.username}
</c:forEach>
</option>
</br>
<input type="submit" value="Search User" />
</select>
</form>
如果有人知道如何将此下拉菜单的结果变为变量
,请提供帮助