Muy buenas!!!
tengo un formulario con un campo checkbox que con un id como valor y una etiqueta input para introducir una cantidad, es el tipico formulario de una tienda:
Código HTML y JSTL:
Ver original<c:forEach var="producto" items="${requestScope.listadoProductos}">
<tr>
<td><INPUT type="checkbox" name="producto" value="${producto.idProducto}"/>${producto.nombreProducto}</td>
<td>PVP: ${producto.precioProducto}</td>
<td>Cantidad: <INPUT type="text" name="cantidad" size="3" style="text-align:right"/></td>
</tr>
</c:forEach>
Solo he puesto la parte del formulario que nos interesa...
A la hora de recibir el formulario lo hago de la siguiente manera:
Código JAVA:
Ver originalString[]productos
= request.
getParameterValues("producto"); String[]cantidad
= request.
getParameterValues("cantidad");
El problema es que... String[]Productos solo me almacena los campos checkbox seleccionados, mientras que String[]cantidad me almacena todos los elementos que tengan el name=cantidad,
hay alguna forma de asociar los elementos cantidad a los checkbox??¿se pueden relacionar campos de los formularios??
Un saludo.