are you using the PaginatedList interface? If so, it does it all for 
you, the problem is that when you set the page size you'll want the user 
  defined parameters, sort direction, sort column etc.. to remain the 
same, in which case you'll have to set them in your paginatedList 
implementation yourself.

I came across this problem when deleting objects from a list, if the 
user has 10 objects per page and 11 objects in total they see 2 pages, 
if they go to page 2 and delete one of the objects the displayTag will 
remain on page two, hence the user sees an empty list, what should 
happen is they jump to page onbe, as they now have only ten objects, 
hence I must set the page number manually to one.

Hope that helps,

John.

Hoying, Ken wrote:
> Interestingly, when using external sorting everything seems to work
> fine.  There is no form object as not form is submitted.  The paging and
> sorting changes are links which pass the parameters in the query string.
> Interestingly, the paging links do not contain sorting information, yet,
> the sorting seems to be honored.  I am trying to figure out how that is
> possible??? 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of John
> Sent: Tuesday, November 27, 2007 11:20 AM
> To: displaytag-user@lists.sourceforge.net
> Subject: Re: [displaytag-user] [Q] Paging & Sorting
> 
> Hi Ken,
> 
> You will have to put these details in your form object if you are
> sorting externally.
> 
> John.
> 
> Hoying, Ken wrote:
>> I noticed that when paging through results that are sorted, DisplayTag
> 
>> does not include any sorting parameters in the URL that it generates 
>> for the paging links. It just includes the page number.  I am trying 
>> to understand then how DisplayTag know which column needs to be
> sorted.
>> Does anyone know how this works?
>>
>> Thanks in advance,
>> Ken
>>
>> ----------------------------------------------------------------------
>> --
>>
>> * ***Note:The information contained in this message may be privileged 
>> and confidential and protected from disclosure. If the reader of this 
>> message is not the intended recipient, or an employee or agent 
>> responsible for delivering this message to the intended recipient, you
> 
>> are hereby notified that any dissemination, distribution or copying of
> 
>> this communication is strictly prohibited. If you have received this 
>> communication in error, please notify the Sender immediately by 
>> replying to the message and deleting it from your computer. Thank you.
> 
>> Premier Inc. *
>>
>>
>> ----------------------------------------------------------------------
>> --
>>
>> ----------------------------------------------------------------------
>> --- This SF.net email is sponsored by: Microsoft Defy all challenges. 
>> Microsoft(R) Visual Studio 2005.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>
>>
>> ----------------------------------------------------------------------
>> --
>>
>> _______________________________________________
>> displaytag-user mailing list
>> displaytag-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/displaytag-user
> 
> 
> ------------------------------------------------------------------------
> -
> This SF.net email is sponsored by: Microsoft Defy all challenges.
> Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> displaytag-user mailing list
> displaytag-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/displaytag-user
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> displaytag-user mailing list
> displaytag-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/displaytag-user
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
displaytag-user mailing list
displaytag-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to