作者lueichun (= =)
看板java
标题[问题] 从资料库查询的结果,要在jsp页面分页
时间Thu Nov 25 20:10:40 2021
※状况概述:
承上题,将资料查询出来後,在查询页面上希望可以做到分页的效果,原本的做法是直接在
DAO使用JDBC的语法来做分页,不过这样捞出来的资料就是以一页为准的量,
例如一页有10笔资料,那从DAO捞出来的资料就是10笔,要捞下一页的10笔资料就要另外
呼叫DAO来捞另外10笔资料,这样写没有遇到问题。不过要是加上前一题的列印功能,
因为列印是要一次把所有资料列印出来,所以现在查找资料的方式(一次只找10笔)就有问题
因为在DAO就已经将找到的资料,利用JDBC来分页,分成10笔资料才return,
会变成列印时只列印出10笔资料。
这样要改成一次可以找全部的资料,然後可以等回到JSP页面再分页吗?或者有没有其他
的分页方式可以参考呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.167.40.151 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1637842242.A.584.html
1F:推 alihue: 分页做法是对的,汇出或列印要额外写 DAO 拿全部不要共用 11/28 20:18
2F:→ rayyang1113: 请不要捞全部的资料 丢到页面做分页 因为这样你该out 12/15 15:56
3F:→ rayyang1113: of memory还是会out of memory… 12/15 15:56