У меня очень простая проблема. Ниже приведен мой код JSP, где я отображаю несколько флажков в строках. По умолчанию все флажки отмечены, и если пользователь хочет игнорировать определенную строку, он снимает флажок этой строки.
Моя проблема заключается в том, что если флажок строки не установлен и из-за некоторых других полей, если Struts выдает ошибку проверки формы на экране, невыбранный флажок отображается обратно как отмеченный. Я что-то упускаю? Если проверки struts нет, то все выглядит правильно.
<c:forEach var="map" items="${form.displayList}" varStatus="index">
<html-el:checkbox styleId="someCheckbox_${index.index}" property="someCheckboxes[${index.index}]" />
<td> .....</td>
<td> .....</td>
<td> .....</td>
</c:forEach>