Проблема в том, что вы не привязали флажок к определенному элементу.Вы можете привязать его к определенному элементу в списке, как показано ниже.
Вы должны обеспечить последовательное упорядочение списка, чтобы обеспечить корректное обновление отправленных значений.
<c:if test="${not empty myObject.objectList}">
<c:forEach var="items" items="${myObject.objectList}" varStatus="status">
<tr class="cdata">
<td align="center">
<form:checkbox path="items[${status.index}].test" />
${testName}
</td>
</tr>
</c:forEach>
</c:if>