Я пытаюсь создать список форм с таблицей данных, куда я помещаю некоторые входные значения из коллекции. Дело в том, что я не знаю, как отображать значения с подключением к контроллеру для правильного отображения и регистрации значений из ввода.
Это DTO, которое я хочу отобразить в виде списка форм:
@Data
public class ComponentPeriodValues {
private int idComponent;
private String description;
private List<String> periods;
private List<BigDecimal> values;
}
Все записи имеют одинаковое количество периодов, и я пытаюсь построить таблицу данных, как показано ниже:
My HTML is like below:
Описание Сохранить
Но, когда я использую это поле ввода, я получаю эту ошибку:
Вызывается: org.springframework.beans.NotReadablePropertyException: недопустимое свойство 'v' класса бина [java.util.ArrayList]: свойство бина 'v' недоступно для чтения или имеет недопустимый метод получения: соответствует ли возвращаемый тип получателя параметрутип установщика?
Когда я использую текстовое поле, оно работает ..
Итак, мой вопрос: как я могу использовать поля ввода здесь, чтобы отразить изменения в DTO и затем работатьс моим обновленным DTO для обработки обновления в базе данных?