2012-03-05 91 views
0

我有一個帶單選按鈕的表單,值是從數據庫中獲取的。下面是我的形式代碼。順便說一句,這種形式是爲了調查問題。如何使用jsp腳本從單選按鈕獲取值

for(int i=0; i<qlist.size(); i++){ 
//question loop 
for(int j=0; j<alist.size(); j++){ 
//answer loop 
    <input type="radio" name="radio_<%=j%>" value="<%= alist.getAnswerDesc()%>" 
    <input type="radio" name="radio_<%=j%>" value="<%= alist.getAnswerDesc()%>" 
    } 
} 

在servlet im中使用下面的代碼來獲取單選按鈕的值。

for(int i=0; i<qlist.size(); i++{ 
    for(int j=0; j<alist.size(); j++{ 
     String radio = request.getParameter("radio_"+j); 
    } 
} 

但我無法獲得價值。請幫幫我。 謝謝。

+0

你有單選按鈕的名稱? – 2012-03-05 04:53:01

+0

我已經編輯過 – 2012-03-05 05:09:22

回答

0

此示例代碼將從數據庫單選按鈕值提取值,

<% 
// add code for connection here 

Statement stmt = connect.createStatement(); 
ResultSet Rs = null; 
Rs = stmt.executeQuery("Select column_name from table_name "); 
int i=1;%> 
<%while(Rs.next()){ 
%> 

<tr><td><input type="radio" value="<%=Rs.getString("column_name")%>" name="radio<%=i%>"/><%=Rs.getString("column_name")%></td></tr> 
<% 
i++; 
} 
%> 
相關問題