En mi jsp, tengo algunos campos como este:Struts1: Poner valores de una JSP en la forma que utiliza una lista de Java
<html:text property="field[0]" value="${fieldValue}" indexed="true">
<html:text property="field[1]" value="${fieldValue}" indexed="true">
<html:text property="field[2]" value="${fieldValue}" indexed="true">
<html:text property="field[3]" value="${fieldValue}" indexed="true">
Y en mi forma tengo un java.util.List que yo necesita para poblar de los campos en la parte superior:
private List<Double> field = new ArrayList<Double>();
public final List<Double> getField() {
return field;
}
public final void setField(final List<Double> valeur) {
this.field = valeur;
}
el problema es que la lista no se rellena. ¿Alguna idea? ¡Gracias!
Hay un problema de rendimiento. Para agregar un solo valor, debe iterar todos los campos y luego crear una nueva matriz de cadenas. – Naved
Pero es necesario para la validación y para mostrar la clase de error en el campo conservado –