повторение PagedListHolder в jsp

Как мне обработать PagedListHolder в JSP?

В моем контроллере у меня есть это:

PagedListHolder<Logo> pagedListHolder = new PagedListHolder<Logo>(listLogo);
pagedListHolder.setPageSize(2);

и в моем jsp:

<c:forEach items="${pagedListHolder}" var="listHolderItem">

Но это не работает. JSTL не может перебирать pagedListHolder;

#

новее, я понял:

для того, чтобы обработать список PagedListHolder, вам нужно получить список обратно из PagedListHolder. Вот как вы это делаете:

PagedListHolder<Logo> pagedListHolder = new PagedListHolder<Logo>(listLogo);
pagedListHolder.setPageSize(2);

List<Logo> pagedListLogo = pagedListHolder.getPageList();

model.addAttribute("pagedListLogo", pagedListLogo);

в jsp:

<c:forEach items="${pagedListLogo}" var="logo">
...

вуаля, это работает.:)

6
задан aki 14 April 2012 в 13:23
поделиться