На странице динамически пользователь добавляет поля, нужно собрать данные с input в объекты, потом в массив и отправить в контроллер. Пыталась делать вот так: сначала на get кладем пустой массив в map

Потом на странице пытаюсь обратиться к листу с помощью фримаркера.

Вылетает ошибка, как я понимаю, потому что массив пустой и я пытаюсь обратиться к несуществующему элементу.
Получить предполагаю вот таким образом:

Как можно динамически добавить объект в массив на странице?