JSP で PagedListHolder を処理するにはどうすればよいですか?
私のコントローラーにはこれがあります:
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">
...
ほら、それは動作します。:)