Недавно я обновил свой проект Primefaces -до новой версии Primefaces.
Кажется, все работает нормально, но список выбора очень медленный при нажатии кнопки «добавить все» -. У меня есть огромный набор данных -(около 130 элементов )в списке. Проблема также описана в этом сообщении на форуме .
ОБНОВЛЕНИЕ: Очень простой пример должен продемонстрировать проблему:
Форма (в области сеанса):
@Component("testForm")
@Scope("session")
public class TestForm implements Serializable {
private DualListModel dualList;
//getter & setter methods
}
Метод, создающий DualListModel:
prepareForm() {
List source = Lists.newLinkedList();
List target = Lists.newLinkedList();
//add 100 integers as source:
for(int i = 0; i <= 99; i++) {
source.add(i);
}
DualListModel model = new DualListModel(source, target);
testForm.setDualList(model);
}
Есть ли что-то, что я мог бы сделать, чтобы сделать это быстрее?