Spring Boot thymeleaf-fel adat visszanyerése INPUT mezőből nem működik

0 értékelés
141 megtekintés
Gergely1987 (40 pont) kérdezte Már 10.
sziasztok! van egy ilyen kódom:

<form action="#" th:action="@{/index}" th:object="${products}" method="post">

<table id="productsTable">

<tr th:each="product : ${products}">

<th th:text="${product.name}">termék neve</th>

<th th:text="${product.price}">ár</th>

<th th:text="${product.megaPack}">megapack-e</th>

<th><input type="text" id="amount" th:text="*{amount}" placeholder="darabszám"/></th>

</tr>

</table>

<p>

<input type="submit" value="Submit" /> <input type="reset"

value="Reset" />

</p>

</form>

a th:text="*{amount}" -al próbálnám elérni, hogy a mezőbe beírt adatokat tudjam használni, de hibára futok ahogy betöltöm az oldalt.... EL1008E: Property or field 'amount' cannot be found on object of type 'java.util.ArrayList' - maybe not public?

 az amount-ot nem érzékeli, pedig az objektumhoz tartozik, ez a konstruktor: public Product(String name, int price, boolean megaPack, String amount){....}  és nem értem miért nem látja...

Kérjük jelentkezz be vagy regisztrálj, hogy válaszolhass a kérdésre.

...