Весна 3 связывает пустую форму - PullRequest
0 голосов
/ 17 сентября 2010

В представлении у меня есть 1 форма и 1 список с формой - оба находятся в одном теге.Список связан с ArrayList компонентов, а связанная форма используется для добавления объектов в этот список.На странице есть 2 действия: добавление в список и сохранение всех данных.

Теперь проблема в том, что если пользователь нажимает сохранить, то вся форма отправляется, связывается и проверяется.Форма добавления списка не проходит проверку, потому что в этот момент она, вероятно, пуста.Если я не проверю эту форму, Spring все равно свяжет этот элемент со списком [list.size ()], и поскольку все поля для этого компонента не сохранены, Hibernate не сможет его сохранить.как такие вещи решаются.То, как save связывает и проверяет часть формы, а addNewItem связывает и проверяет другую часть.

1 Ответ

0 голосов
/ 20 сентября 2010

Я бы просто имел одну форму, с некоторым javascript, который добавляет элементы в список.Отправьте форму один раз, и все проверки будут выполнены в одно и то же время.

Вам нужно будет использовать что-то вроде AutoPopulationList от Spring, чтобы этот метод работал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...