Eres genial
Xerelo!!! Y muchísimas gracias por contestar tan rápido
Lo hice como tu me has dicho, al principio debí poner algo mal y no me funcionaba pero ahora ya funciona, lo hice así, por si le sirve a alguien:
Código:
for(int i=0; i<carrito.getCarrito().size(); i++){
if(carrito.getCarrito().get(i).getId_detpedido()==id){
carrito.borrarArticulo(carrito.getCarrito().get(i));
}
}
Y en el bean del carrito:
Código:
public void borrarArticulo(Dp b){
this.carrito.remove(b);
}
Igualmente gracias por el enlace sobre los métodos equals y hashcode, habrá que mirarlo, ya que ni siquiera sé como funcionan.