У меня есть два таких входных значения
<input type = "text" th:field = "*{itemID}"placeholder = "Bidding id" class = "form-
control" required />
------------
<input type = "hidden" th:field = "*{item.id}" />
Хорошо, так как я могу поместить значение поля item.id в itemID? Я пробовал, как показано ниже, но это не сработало
<input type = "hidden" th:field = "*{itemID}" th:value = "*{item.id}"
placeholder = "Bidding id" class = "form-control" required />
Обновить я пытался сделать это так, но все равно не работает
<input type = "hidden" th:name = "*{itemID}" th:value = "1"
placeholder = "Bidding id" class = "form-control" required />
это не сработало, сэр
Какой вывод в формате html вы получаете? А чего вы ожидаете?
Я пытаюсь отладить его в eclipse, и он сказал, что значение itemID всегда равно 0, когда я выполняю функцию
Попробуй это :
<input type = "hidden" th:field = "*{itemID}" th:value = "${item.id}" placeholder = "Bidding id" class = "form-control" required />
замените * на $ в атрибуте th:value
th: field устанавливает имя и значение. Если вы хотите сделать это вручную, попробуйте вместо этого установить th: name и th: value