Я отображением деталей конкретной таблицы в моей странице JSP с использованием для каждого цикла, следующим образом:Alter нескольких столбцов в базе данных на основе выбранного с ценностно Hibernate
<c:forEach items="${List2}" var="alist">
<tr>
<td>
<input type="checkbox" name="check" value="${alist.check}">
</td>
<td>${alist.two}</td>
<td>${alist.three}</td>
<td>${alist.four}</td>
</tr>
</c:forEach>
<input type="radio" id="agree" value="Agree"/>Agree
<input type="radio" id="disagree" value="Disagree"/> Disagree
<input type="submit" value="Submit"/>
Теперь есть в моей базе данных нет столбца с именем «проверка». Это временное поле в моей POJO. В моей базе данных есть столбец «Согласен/не согласен». Я хочу проверить определенные строки, нажмите «Согласен» или «Не согласен» и нажав «Отправить», столбец «Согласен/не согласен» для этих записей должен быть обновлен соответственно. Я использую Spring MVC с Hibernate. Скажите, пожалуйста, если мне нужна дополнительная информация.
Вместо этого два столбца «соглашаться» и «не согласны», почему бы не указать один столбец и не отобразить его в поле «проверить». Вместо этого вы можете установить переключатель. –
У меня только одна колонка. Эта колонка должна быть обновлена либо «Согласен», либо «Не согласен». И мне нужно обновить сразу несколько записей. Следовательно, флажки. –
Как только пользователь нажимает кнопку отправки, я считаю, что на стороне сервера вы должны знать идентификаторы сущностей (или строк), для которых вы хотите обновить столбец, либо согласиться/не согласиться. Если это так, то вы можете выпустить команду «HQL update» вместе с ключевым словом 'in'. Не так ли? –