various problems with partial lists
-----------------------------------

                 Key: DISPL-440
                 URL: http://jira.codehaus.org/browse/DISPL-440
             Project: DisplayTag
          Issue Type: Bug
    Affects Versions: 1.1
            Reporter: dfc


I'm having several different problems with trying to get a partial list to be 
shown. (I'm using a partial list because the data list could be very long, and 
I don't want to need to find all of it at once.)  The object I'm trying to show 
has, essentially, three fields, an ID, a date, and a title.

If I don't bother implementing the PaginatedList interface, and just pass 
pageSize (or less) objects in, specifying external sort, partial list, and 
size, I get the correct data displayed, but the table header always says that 
I'm showing records 1 through pageSize (or less, if last page), no matter what 
page I'm actually on.

I tried to get around this by padding out the List with bogus records.  ie: I 
would be getting the first page, so I would actually retrieve those, but just 
have bogus data in the rest of the positions.  This would work fine with the 
initial sort, but would only show one page in any other sort (either first or 
last page), and would mostly display one page off.  So if I wanted to display 
the second page, it would show in the header that it was displaying, for 
example, the 6th through 10th records, but it would actually show the 11th 
through 15th ones.

So finally, I tried implementing the PaginatedList interface.  This worked 
almost perfectly.  It was a bit annoying that the arguments changed, but not a 
big deal.  What was more of a problem, however, was that I couldn't reverse the 
sort order.  I could change it, but the link for the date column sort was 
always for ascending order.  For some reason, it was never for descending.  So 
I couldn't even test for reverse sorting.




-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
displaytag-devel mailing list
displaytag-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to