Mam taki problem: Chciałbym aby user wybierał jeden element z tabelki za pomocą przycisku znajdującego się na w ostatniej kolumnie wiersza. Wyświetlanie się elementów działa super jednak po kliknieciu w button w argumencie metody mam caly czas nulla.
<tr th:each="p : ${products}">
<td><span th:text="${p.getCategory().getName()}"> Kategoria </span></td>
<td><span th:text="${p.getName()}"> Nazwa </span></td>
<td><span th:text="${p.getPrice()}"> Cena </span> PLN</td>
<td>
<form method="post" th:object="${p}">
<button type="submit">Pokaż Produkt</button>
</form>
</td>
</tr>
a tutaj kod kontrolera :
@PostMapping
public String selectProduct(Product product)
{
log.info(String.valueOf(product.getName()));
return "blabla" ;
}
Breakpoint wpada normalnie jednak caly czas argument product jest nullem