我想選擇一個選項,我從數據庫中提取它們,然後當用戶點擊提交按鈕重定向到另一個jsp頁面並打印給他時,「你選擇....」。如何從數據庫中選擇其中一個選項?
<select>
<%
while(rs.next())
{
%>
<option> <%= rs.getString("Competition_N") %> </option>
<%
}
%>
</select>
我想選擇一個選項,我從數據庫中提取它們,然後當用戶點擊提交按鈕重定向到另一個jsp頁面並打印給他時,「你選擇....」。如何從數據庫中選擇其中一個選項?
<select>
<%
while(rs.next())
{
%>
<option> <%= rs.getString("Competition_N") %> </option>
<%
}
%>
</select>
你需要把它提供給value
屬性並將其嵌入到<form>
<form action="second.jsp" >
<select name="selectOne"><%
while(rs.next()){
%>
<option value="<%= rs.getString("Competition_N") %>"> <%= rs.getString("Competition_N") %> </option>
<%
}
%>
</select>
<input type="submit" />
</form>
,並在second.jsp,
<%= request.getParameter('selectOne'); %>
將讓你從選擇的值第一頁
謝謝,它的工作。但是如果我想在第二個jsp中顯示一條消息,該消息有我從第一個jsp中的選項中選擇的數據,那麼我應該怎麼做? – hdiz 2014-11-24 19:44:21
@ user3871938您需要打印其值,更新我的代碼。看看它 – 2014-11-25 04:56:14
「....」表示從db!中提取的數據! – hdiz 2014-11-24 11:44:10