Spring 在jsp中迭代PagedListHolder
如何在JSP中处理PagedListHolder 在我的控制器中,我有:Spring 在jsp中迭代PagedListHolder,spring,jsp,spring-mvc,jstl,Spring,Jsp,Spring Mvc,Jstl,如何在JSP中处理PagedListHolder 在我的控制器中,我有: PagedListHolder<Logo> pagedListHolder = new PagedListHolder<Logo>(listLogo); pagedListHolder.setPageSize(2); PagedListHolder PagedListHolder=新的PagedListHolder(listLogo); pagedListHolder.setPageSize(2)
PagedListHolder<Logo> pagedListHolder = new PagedListHolder<Logo>(listLogo);
pagedListHolder.setPageSize(2);
PagedListHolder PagedListHolder=新的PagedListHolder(listLogo);
pagedListHolder.setPageSize(2);
在我的jsp中:
<c:forEach items="${pagedListHolder}" var="listHolderItem">
但它不起作用。JSTL不能在pagedListHolder上迭代
#
更新的思维,我明白了:
为了处理PagedListHolder列表,您需要从PagedListHolder获取de list。这就是你如何做到的:
PagedListHolder<Logo> pagedListHolder = new PagedListHolder<Logo>(listLogo);
pagedListHolder.setPageSize(2);
List<Logo> pagedListLogo = pagedListHolder.getPageList();
model.addAttribute("pagedListLogo", pagedListLogo);
PagedListHolder PagedListHolder=新的PagedListHolder(listLogo);
pagedListHolder.setPageSize(2);
List pagedListLogo=pagedListHolder.getPageList();
model.addAttribute(“pagedListLogo”,pagedListLogo);
在jsp中:
<c:forEach items="${pagedListLogo}" var="logo">
...
...
瞧,它起作用了。:) 正如您所指出的,您应该得到列表。有两种方法可以做到这一点:
- 在控制器中,使用
model.addAttribute(“list”,pagedList.getPageList())
- 在JSP中,使用