Я пытаюсь связать пользовательские вводы с флажками.Если проверка отмечена, переменная должна быть истинной.В противном случае ложь.В моем случае, когда пользователь установил флажок, значение переменной равно true (как и ожидалось), но когда пользователь не установил флажок, моя переменная связывается с нулевым значением (ожидается ложное).Почему это не связывание с ложным ???
Я приложил мой код JSP.
Код JSP
<c:forEach items="${giftDelivery.tempHistoryDto}" var="profile" varStatus="status">
<tr class="table_rows">
<td>
<input type="checkbox" name="tempHistoryDto[${status.index}].giftStatus" <c:if test="${profile.giftStatus == true}">checked = "checked"</c:if>>
</td>
</tr>
</c:forEach>
Что яздесь неправильно.
Любая помощь будет благодарна.
Большое спасибо.