Bueno, pues ya lo he resuelto a medias.
En el servlet he hecho esto:
Código:
String[] modificar=req.getParameterValues("modificar");
String[] precioRopa=req.getParameterValues("precioRopa");
String[] nombreRopa=req.getParameterValues("nombreRopa");
String[] idropa=req.getParameterValues("idropa");
RopasFacade facade=new RopasFacade();
int md=0;
for(int i=0;i<modificar.length;i++){
md=Integer.parseInt(modificar[i]);
facade.updateRopa(Integer.parseInt(idropa[md-1]), nombreRopa[md-1], Float.parseFloat(precioRopa[md-1]));
}
El problema con esto es que el botón que envía el formulario pone el valor de número, y yo quiero que ponga modificar. Para eso, he hecho lo siguiente:
Código:
<input type="button" name="asd" value="Modificar" onclick="javaScript:enter(this.form.modificar)">
<input type="submit" name="modificar" value="${x.idropa}" style="display:none">
Código:
function enter(oFormulario){
if(confirm("Esta seguro de que desea modificar???"))
oFormulario.click();
}
Creo un botón que se supone que al pulsarlo va a hacer de submit
Me hace la pregunta de si deseo modificar, pero no hace el click, por lo que no sé muy bien qué es lo que habría que hacer.
Alguna sugerencia???