Thanks a mill both.

It works great.

Soren

-----Oprindelig meddelelse-----
Fra: Henri Yandell [mailto:[EMAIL PROTECTED] 
Sendt: 18. december 2003 20:37
Til: Jakarta Commons Users List; [EMAIL PROTECTED]
Emne: RE: beanutils.BeanComparator


It's in Commons Collections by the way, and does exactly what Eric says.
ReverseComparator is also worthy of the same area of use.

Hen

On Thu, 18 Dec 2003, Eric Pugh wrote:

> 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]
>


---------------------------------------------------------------------
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