我有一个带单选按钮的表单,值是从数据库获取的。下面是我表格中的代码。顺便说一句,这个表格适用于调查问题。
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中我使用下面的代码来获取单选按钮的值。
for(int i=0; i<qlist.size(); i++{
for(int j=0; j<alist.size(); j++{
String radio = request.getParameter("radio_"+j);
}
}
但我无法获得价值。请帮帮我。 感谢。
答案 0 :(得分: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++;
}
%>