My suggestion (and others probably have better suggestions :) is to
ditch persistent properties for the popup page, which it sounds like you
are using.  Instead, try putting things within the context of a form,
and using a hidden at the beginning of the page to store the object
information you need to restore the necessary state for that page.
Since every page that pops up will have a unique hidden object, it
should be fine.
For instance, if you wanted to keep the results in the session, you
could store them in a map, and store the key to the particular results
in the hidden object. Then you can restore the correct result set from
the map using the key.

Robert

Anthony Fox wrote:
> Hi,
> 
> Is it possible to have multiple instances of the same page for a
> single user session?  I have an application that searches a database
> and creates a new window with the results of a search.  Users can then
> go back to the original window and perform another search.  The second
> search will pop up in a new window with the results of the second
> search.  The two search results windows are separate searches that can
> be paged and manipulated in other ways by the user.  However, they
> have the same implementation.  The search form uses
> IRequestCycle.getPage() to pass on search information to these results
> pages.  Pooling prevents multiple instances of the same page to be
> created.  Is there a way to force creation of a new instance of the
> page?  Is there a better solution for doing this type of thing?
> 
> Thanks,
> Anthony
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to