Возможно ли связать элемент формы с List<Long>
?
есть. <form:input path="formValues[0]" />
привязка к элементу в List<Long> formValues;
в форме объекта поддержки?
Когда я пытаюсь это сделать, происходит сбой, потому что у Long нет конструктора по умолчанию new Long()
.
Я обошел все вокруг, создав класс фиктивного держателя
class DummyLong {
private Long value;
...
}
сделать список в перебирающем объекте List<DummyLong>
и изменить тег формы на <form:input path="formValues[0].value" />
, но это кажется излишне отвратительным, и я уверен, что должен быть лучший способ. Хотя не смог найти его.