Check out a ComparatorChain...
ComparatorChain chain = new ComparatorChain();
chain.add(new BeanComparator("lastname"));
chain.add(new BeanComparator("firstname"));
Collections.sort(people, chain);

Works like a champ!  I use it all the time for sorting tables in webapps..
just click the header, handin the sort and off you go...

ERic

> -----Original Message-----
> From: S�ren Blidorf [mailto:[EMAIL PROTECTED]
> Sent: Thursday, December 18, 2003 6:20 PM
> To: [EMAIL PROTECTED]
> Subject: beanutils.BeanComparator
>
>
> Hi.
>
> I am using the org.apache.commons.beanutils.BeanComparator;
>
> I am doing the following:
>
> Collections.sort(people, new BeanComparator("lastname"));
>
> How can I sort by lastname and then by firstname?
>
> If I do this:
>
> Collections.sort(people, new BeanComparator("lastname"));
> Collections.sort(people, new BeanComparator("firstname"));
>
> It's only sorted by firstname.
>
> Please help and best regards.
>
> Soren
>
>
>
> ---------------------------------------------------------------------
> 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