Автозаполнение Set
Есть что-нибудь подобноеAutoPopulatingList
но дляSet
? Данные, которые я хочу показать, являются ассоциацией, которая используетSet
.
public class Employer implements java.io.Serializable {
private Set<Employee> employees = new HashSet();
}
Я пытался использоватьAutoPopulatingList
но в этом случае я должен использоватьList
в спящем режиме, который мне нужно указатьlist-index
с помощьюEmployee.employeeId
и всякий раз, когда я получаюemployees
черезEmployee
позже в списке будут пробелы между элементами (null
элементы) в зависимости отEmployee.employeeId
.
Мне нужно автоматически заполнить коллекцию, потому что мне нужно создатьemployees
динамически при созданииEmployer
, Я получил следующее, когда я использую обычныйSet
: org.springframework.beans.InvalidPropertyException: Invalid property 'employees[0]' of bean class [model.Employer]: Cannot get element with index 0 from Set of size 0, accessed using property path 'employees[0]'
Есть ли другое решение?
редактировать
Я пытаюсь реализовать динамическую форму