2014-11-24 54 views
-2

我想選擇一個選項,我從數據庫中提取它們,然後當用戶點擊提交按鈕重定向到另一個jsp頁面並打印給他時,「你選擇....」。如何從數據庫中選擇其中一個選項?

<select> 
<% 
    while(rs.next()) 
{ 

     %> 
     <option> <%= rs.getString("Competition_N") %> </option> 

    <% 
} 
%> 
</select> 
+0

「....」表示從db!中提取的數據! – hdiz 2014-11-24 11:44:10

回答

0

你需要把它提供給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'); %> 

將讓你從選擇的值第一頁

+0

謝謝,它的工作。但是如果我想在第二個jsp中顯示一條消息,該消息有我從第一個jsp中的選項中選擇的數據,那麼我應該怎麼做? – hdiz 2014-11-24 19:44:21

+0

@ user3871938您需要打印其值,更新我的代碼。看看它 – 2014-11-25 04:56:14

相關問題