fromIndex(6) > toIndex(3)

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

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

5回答
好帮手慕小脸 2020-09-25 11:21:53

同学你好,获取PageEndRow这里结果是6,同学所描述的3只是总页数。如下:

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

这里建议同学先复制课程中老师的PageModel类进行测试运行试试。如果还是有问题,建议将代码贴出,不要截图

祝学习愉快~

艾西橘 提问者 2020-09-24 22:04:34

这个是项目结构图

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

好帮手慕阿慧 2020-09-24 10:08:32

同学你好,

同学调用paintingService.pagination(1,6)表示查询第一页,每页查询6条。同学运行结果中只查询出了3条数据,没有查询到古典油画鉴赏4,5,6。如下:

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

所以painting.xml中只有3条数据:古典油画鉴赏1,2,3。当调用paintingService.pagination(2,6)时,由于每页6条数据,总共有1页数据,同学传入2时就会出错。建议同学检查一下项目中painting.xml是不是有多个,xml文件是不是位置放错了。

如下:

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

如果问题没有解决,建议同学贴一下xml代码,java代码和项目结构截图。

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

  • 提问者 艾西橘 #1
    我打印了总页数是3的嘛,总条数也是16
    2020-09-24 22:03:43
  • 提问者 艾西橘 #2
    <?xml version="1.0" encoding="UTF-8"?> <!-- 数据文件 --> <root> <painting id="1"> <pname>古典油画鉴赏1</pname> <category>1</category> <price>3800</price> <preview>/upload/1.jpg</preview> <description>古典油画鉴赏1的描述文本</description> </painting> <painting id="2"> <pname>古典油画鉴赏2</pname> <category>1</category> <price>3800</price> <preview>/upload/2.jpg</preview> <description>古典油画鉴赏2的描述文本</description> </painting> <painting id="3"> <pname>古典油画鉴赏3</pname> <category>1</category> <price>3800</price> <preview>/upload/3.jpg</preview> <description>古典油画鉴赏3的描述文本</description> </painting> <painting id="4"> <pname>古典油画鉴赏4</pname> <category>1</category> <price>3800</price> <preview>/upload/4.jpg</preview> <description>古典油画鉴赏4的描述文本</description> </painting> <painting id="5"> <pname>古典油画鉴赏5</pname> <category>1</category> <price>3800</price> <preview>/upload/5.jpg</preview> <description>古典油画鉴赏5的描述文本</description> </painting> <painting id="6"> <pname>古典油画鉴赏6</pname> <category>1</category> <price>3800</price> <preview>/upload/6.jpg</preview> <description>古典油画鉴赏6的描述文本</description> </painting> // 回复字数有限,我就把后面的省略了 </root>
    2020-09-24 22:05:39
艾西橘 提问者 2020-09-23 22:14:46

获得总页数有3页,一共16条,但是就是不能传页码2过去,不然就报错

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

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


艾西橘 提问者 2020-09-23 21:43:59
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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