<c:forEach items="${list}" var="select" varStatus="status" begin="0" step="1">
<tr><td colspan="4">${status.index+1 }、${select.question }。(${select.point })分</td></tr>
<tr>
<td width="25%"><input name="select${status.index+1 }" type="radio"
value="select${status.index+1 }" >${select.optionA }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionB }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionC }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionD }</td>
</tr>
</c:forEach>
<tr><td colspan="4">${status.index+1 }、${select.question }。(${select.point })分</td></tr>
<tr>
<td width="25%"><input name="select${status.index+1 }" type="radio"
value="select${status.index+1 }" >${select.optionA }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionB }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionC }</td>
<td width="25%"><input name="select${status.index+1 }" type="radio" value="select${status.index+1 }">${select.optionD }</td>
</tr>
</c:forEach>
把radio改成checkbox吧。另外,用checkbox实现多选时,元素名称请保持一致。也就是:
<input type="checkbox" name="mycheckbox" ......>
再后台取数据的时候就这样:String[] values = request.getParameterValues("mycheckbox");
String[] values = request.getParameterValues("radioValue");