Улучшение производительности страницы в калитке 1.3 - PullRequest
0 голосов
/ 14 ноября 2018

Я использую wicket-1.3 в своем приложении, и страница разделена на 2 части, первая имеет идентификатор калитки categorySelector, который отображается в раскрывающемся списке и в зависимости от раскрывающегося значения идентификатор калитки категории будет изменяться приложением.см. ниже код

<div wicket:id="categorySelector" >Category selection controls</div>
<div wicket:id="category" >Category Data</div>

Я выбрал 1 значение из раскрывающегося значения categorySelector, и на панели категорий будут отображаться данные в Propertylistview, а размер данных составляет около 4 КБ, но для загрузки страницы требуется около 4-5 минут.

Я хочу знать, почему это занимает слишком много времени, и есть ли другой альтернативный подход для реализации функциональности для загрузки огромных данных.

Я также видел концепцию разбиения на страницы, но я думаю, что это не поможет мнетакже.

1 Ответ

0 голосов
/ 14 ноября 2018

Нумерация страниц должна помочь вам, потому что вы будете загружать только фрагменты данных, а не все сразу.

Кроме того, в браузере будет меньше элементов HTML для рендеринга!

...