Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » J2EE Pattern »

Re: Page by Page Iterator

Koala Gnu

2003-11-21

Replies:

thanks

Sean Brydon wrote:

> Hi,
> the page by page iterator is now called the value list handler and is is
> described and explained how its use in the petstore app at
> http://java.sun.com/blueprints/patterns/ValueListHandler.html
>
> hth,
> Sean
>
> Koala Gnu wrote:
>
>> Hi all,
>>
>> Some questions regarding the page by page iterator pattern.
>>
>> I learnt how this patterns works looking at the petstore application.
>> Then I tried to search on google a full description of this pattern,
>> but I found only one document in spanish.
>>
>> *First question.* Can anyone of you send me a link with a full
>> description of this pattern?
>>
>> *Second question.*
>>
>> I have a DAO layer which perform a specific JDBC query Q that returns
>> a set of data of
>> type T.
>> Now I want display this result page by page. If I use the Page by Page
>> Iterator pattern, the query Q will be executed each time the user
>> switch from a page to another (each time the
>> start point of the cursor in the Resultset will change). But this is
>> not acceptable if the query is very expansive.
>>
>> I read a thread on theserverside.com but I do not understand what to
>> do in this case.
>> I think that the Page by Page Iterator is not appropriate in this case.*
>>
>> Third Question.* Is it possible combine the Page by Page solution with
>> another pattern that is more appropriate for complex queries? In this
>> way the client know that the result is paged
>> but it do not know how this paging is implemented (Page by Page or
>> other patterns).
>>
>> Thanks in advance for any help.
>> ====================================================================
>> Companion Site: http://www.corej2eepatterns.com J2EE BluePrints:
>> http://java.sun.com/blueprints/corej2eepatterns List Archive:
>> http://archives.java.sun.com/archives/j2eepatterns-interest.html
>> Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to
>> listserv@(protected)
>
>
> ====================================================================
> Companion Site: http://www.corej2eepatterns.com
> J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns
> List Archive:
> http://archives.java.sun.com/archives/j2eepatterns-interest.html
> Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to
> listserv@(protected)
>

====================================================================
Companion Site: http://www.corej2eepatterns.com
J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns
List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html
Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)


©2008 junlu.com - Jax Systems, LLC, U.S.A.