如何在表中单击单选按钮以处理jsp中的多个记录?

时间:2016-06-29 13:46:04

标签: jsp

我正在创建一个课堂考勤模块表,其中教师点击学生姓名前面的单选按钮,以标记他/她是否在场,缺席或休假,当我们提交行时保存在MySQL数据库中和jsp。

1 个答案:

答案 0 :(得分:1)

每个学生都应该有一组与其他学生名称不同的单选按钮

     <c:forEach items="${students}" var="student">
      //your code   
<td>
            <input type="radio" name="${student.id}" value="present " disabled="true"/> present  
            <input type="radio" name="${student.id}" value="absent" disabled="true"/> absent 
            <input type="radio" name="${student.id}" value="on leave" disabled="true"/> on leave
 </td>          
    //your code 

            </c:forEach>

之后,您将使用学生ID

上的循环获取servlet数据
for(int i=0 ; i < student.number ; i++)
{
       String id= String.valueOf(i);
       String selected = request.getParameter(id);
//call a method to save data to database            
}