如何使用单选按钮更改和更新记录列表?我有一个学生对象列表(studentlist),它在ui中显示如下:
所以现在我改变汤姆和萨利的成绩,点击“更新”。如何将这些信息传递回servlet?
public class Student{
private String name;
private String grade;
//getters setters
}
我可以使用文本字段实现更新功能,但是单选按钮看起来很棘手。
我用 c:forEach
反复浏览学生名单。
<c:forEach var="student" items="${studentList}">
<tr>
<td>Tom</td>
<td>
<label for=""><input type="radio" name="tom" checked="checked"/>A</label>
<label for=""><input type="radio" name="tom"/>B</label>
<label for=""><input type="radio" name="tom"/>C</label>
<label for=""><input type="radio" name="tom"/>D</label>
</td>
</tr>
<tr>
<td>Sally</td>
<td>
<label for=""><input type="radio" name="sally" checked="checked"/>A</label>
<label for=""><input type="radio" name="sally"/>B</label>
<label for=""><input type="radio" name="sally"/>C</label>
<label for=""><input type="radio" name="sally"/>D</label>
</td>
</tr>
.
.
.
<tr></tr>
<button type="submit">Update</button>
1条答案
按热度按时间qhhrdooz1#
你得给我个建议
value
到每个单选按钮。例如:然后,在servlet中,您将使用
request.getParameter
:其他情况也一样。