как получить массив 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)

Ну или как нибудь в другом виде, но хочу чтобы это заработало уже.


Ответы (0 шт):