spring data jpa中的page对象带到jsp页面遍历问题
项目中使用了springmvc和springdatajpa,使用jpa的api得到page对象,然后存入model中。Page<Task>tasks=taskServic...
项目中使用了springmvc和spring data jpa,使用jpa的api得到page对象,然后存入model中。
Page<Task> tasks = taskService.getUserTask();
model.addAttribute("tasks", tasks);
page的API中有这样一个方法:List<T> getContent();然后在jsp页面上这样遍历:
<c:forEach items="${tasks.content}" var="task"></c:forEach>
提示出错:Class javax.el.BeanELResolver can not access a member of class org.springframework.data.domain.Chunk with modifiers "public"
难道非要这样写
model.addAttribute("tasks", tasks);
model.addAttribute("tasklist", tasks.getContent());
然后再页面上遍历tasklist?如何直接遍历tasks? 展开
Page<Task> tasks = taskService.getUserTask();
model.addAttribute("tasks", tasks);
page的API中有这样一个方法:List<T> getContent();然后在jsp页面上这样遍历:
<c:forEach items="${tasks.content}" var="task"></c:forEach>
提示出错:Class javax.el.BeanELResolver can not access a member of class org.springframework.data.domain.Chunk with modifiers "public"
难道非要这样写
model.addAttribute("tasks", tasks);
model.addAttribute("tasklist", tasks.getContent());
然后再页面上遍历tasklist?如何直接遍历tasks? 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
2个回答
展开全部
是springside4的问题吧,参考http://blog.csdn.net/wandrong/article/details/40658685 的文章和评论——把pom.xml里的spring-data-jpa.version版本改为”1.4.4.RELEASE“,然后mvn eclipse:eclipse更新依赖,再启动就OK了!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询