Используйте <button type="submit">
вместо <input type="submit">
. Этот элемент HTML позволяет вам устанавливать контент через дочерние элементы, а не через атрибут value
. Таким образом, вы можете просто использовать атрибут name
, чтобы указать действие, и атрибут value
, чтобы указать идентификатор.
<button type=submit name="decrease" value="${i}">-</button>
<button type=submit name="increase" value="${i}">+</button>
String decrease = request.getParameter("decrease");
String increase = request.getParameter("increase");
if (decrease != null) {
--quantity[Integer.parseInt(decrease)];
}
else if (increase != null) {
++quantity[Integer.parseInt(increase)];
}
Это понятнее?