PageInfo的参数名是固定的吗?

PageInfo的参数名是固定的吗?

PageHelper.startPage(Integer.parseInt(pageNum), 12);
List<Book> blist = bookBiz.getBookList();
PageInfo pageInfo = PageInfo.of(blist);
request.setAttribute("pageInfo", pageInfo);

在jsp页面用${pageInfo.blist}读取,不行;把所有的blist改名bookList,也不行,blist那边必须是list才能成功读取。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿莹 2019-06-17 19:21:21

同学是说这里吗?

http://img1.sycdn.imooc.com//climg/5d07768e0001a05809060368.jpg

如果是:

是的,jsp页面上pageInfo的属性是固定的。

这个是因为他们是pageInfo这个类中封装好的属性。我们在controller中,是把数据封装进这个pageInfo中去了。

这里是在调用pageInfo的属性。

http://img1.sycdn.imooc.com//climg/5d077790000115ac10930423.jpg

如上等等都是pageInfo中的属性哦,是固定的。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!



  • 提问者 慕后端4135106 #1
    哦,就是pageInfo处理的列表无论原来叫什么名字,在获取的时候都要用${pageInfo.list}是吗
    2019-06-18 00:41:41
  • 好帮手慕阿莹 回复 提问者 慕后端4135106 #2
    是的,同学理解的没错。祝学习愉快。
    2019-06-18 09:47:17
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师