как получить массив checkbox из html формы в spring
Всем привет Вопрос такой. У меня есть форма, на которой я отображаю элементы своего списка. Рядом с каждым элементом стоит checkbox. Я хочу нажать определенные checkbox и передать эти данные в контроллер, как массив. Вот так вот выглядит форма:
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div th:each="product : ${bucket}">
Product #<span th:text="${productStat.index + 1}"></span></h5>
<p>
Brand : <span th:text="*{product.brandName}"></span>
</p>
<p>
Model : <span th:text="*{product.model}"></span>
</p>
<p>
Season : <span th:text="*{product.seasonName}"></span>
</p>
<p>
Color : <span th:text="*{product.colorName}"></span>
</p>
<p>
Material : <span th:text="*{product.materialName}"></span>
</p>
<p>
Size : <span th:text="*{product.size}"></span>
</p>
<p>
Category : <span th:text="*{product.categoryName}"></span>
</p>
<p>
Price : <span th:text="*{product.price}"></span>
</p>
<div>
<img th:src="*{product.url}"
width="189" height="255" alt="lorem">
</div>
<p><a th:href="@{/bucket/delete/{id}(id=${product.id})}">Delete from cart</a></p>
<input type="checkbox" name="selected" value="${product.id}">
</div>
<p><a th:href="@{/order}">Make order</a></p>
<p><a th:href="@{/}">Home</a></p>
</body>
</html>
Возможно, что нужно обернуть в форму эту, но я не сильно шарю в этом. Данные я хочу получить вот так:
@GetMapping
public String getOrderForm(Model model, @RequestParam(value = "selected", required = false) int[] selected)
Ну или как нибудь в другом виде, но хочу чтобы это заработало уже.