Вот удар в том, что я думаю, вы пытаетесь достичь.Во-первых: я предполагаю, что проблема не в автозаполнении / добавлении в список, а в том, что делать со списком на стороне MVC.Допустим, у вашего командного объекта есть свойство «имена сотрудников», определенное как
List<String> getNames(){..}
void setNames(List<String>){..}
На стороне JSP вы определяете элементы списка форм следующим образом:
<form:form>
<c:forEach items="${command.names}" var="name" varStatus="status">
<form:input path="names[${status.index}]" />
</c:forEach>
</form:form>
Реальный трюксделать его «динамическим» с помощью jQuery - это добавить в форму индекс следующего увеличения .Итак, где-то у вас есть:
<script type="text/javascript">
var count = ${fn:length(command.names)};
function addToList()
{
// add to form with name to "names[count]"
count++;
}
</script>
Собирая все это вместе, вы устанавливаете список в контроллере formBackingObject равным AutoPopulationList
Этого должно быть достаточно для начала работы.