Я хочу заказать (купить) те товары, которые выбраны в корзине. Я использую для этого флажок, но не понимаю, как передать его в заказ сейчас href.
Я хочу заказать все элементы только одним щелчком мыши.
проверьте этот URL: /id=${items.id}">Закажите сейчас!
cart. jsp
<form action="">
<c:forEach items="${listCart}" var="items">
<tr>
<td><input type="checkbox" name="chkbox" id="${items.id}"/></td>
<td style="text-align: center">${items.id}</td>
<td style="text-align: center">${items.name}</td>
</c:forEach>
<div class="row">
<div class="col-md-5">
<a class="btn btn-light btn-xl" href="<c:url value="/order"/>/id=${items.id}">Order Now!</a>
</div>
</div>
</div>
</form>
контроллер. jsp
@ResponseBody
@RequestMapping(value="/order/{id}", method=RequestMethod.GET)
public String createOrder(@PathVariable int id) {
customerOrderModel customerOrder = new customerOrderModel();
Cart cart = cartdao.getCartByID(id);
customerOrder.setCart(cart);
CustomerModel customer = cart.getCustomer();
customerOrder.setCustomerID(customer);
customerOrder.setBillingAddress(customer.getBillingAddress());
customerOrder.setShippingAddress(customer.getShippingAddress());
orderDao.addCustomerOrder(customerOrder);
return "redirect:/view/cart/addItem";
}