Как использовать request.getparametervalues ​​для обновления корзины?

На своей странице корзины я показываю свой продукт, используя расширение для цикла, и поэтому все поля ввода имеют то же имя, что и пример -

<input type="hidden" value="<%= tcart.getIdtcart() %>" name="tcartid">
<input type="number"  class="form-control" id="cartqty" value="<%= tcart.getQty()%>" min="1" max="<%= tcart.getProduct().getQty()%>" name="cartqty">

это выполняется дважды, если в корзине есть два товара. Теперь моя проблема заключается в том, что когда кто-то обновляет корзину, я отправляю данные формы в сервлет в GET POST, и это выглядит так

http://localhost:8084/boodybuilding/updatecart?tcartid=98&cartqty=10&tcartid=99&cartqty=5

я использовал getParameterValues чтобы получить значения

String[] id = request.getParameterValues("tcartid");
String[] qty = request.getParameterValues("cartqty");

но я хочу обновить таблицу корзины, используя первый индекс массива id со значением первого индекса массива qty, второй идентификатор со вторым qty и так далее.

0 ответов

Другие вопросы по тегам