Thanks in advance. Sam (I am currently truying out display tag though, as per Ashish)
Henri Yandell <[EMAIL PROTECTED]> wrote: I imagine display tags does it for you mostly if you go that way, else I'll knock up an example tonight. Finally getting back into taglibs and jsp :) Hen On Thu, 4 Mar 2004, as as wrote: > thanks much. > sample code by any cance? > Thank you! > > ~~Sam > > Henri Yandell wrote: > > BeanUtils' BeanComparator is a useful way to do the sorting by the way, > and will be in your classpath if you're using Struts [depending on > version]. > > Also ReverseComparator in Commons Collections. Between them you can write > a nice abstract table sorting system. > > Hen > > On Thu, 4 Mar 2004, as as wrote: > > > Wendy, > > > > Thanks for the quick reply. > > books is a session attribute (request.setParameter("books",books) > > I retrieve books from database - Book.java > > so books is a "List" object. > > Will try your approach and post back the results > > Thanks, > > Sam~~ > > > > > > Wendy Smoak wrote: > > Sam wrote: > > > Any clues on best easy ways to do table column sorting > > > my rows in the table are generated as follows using > > > as below. > > > > I do it on the server side, holding the items to be sorted in a Map and > > creating a new Map passing a Comparator to the constructor to get the > > new order. Then when you're back on the JSP iterating over it, the > > items are in the "correct" order. > > > > Map accountMap = (Map) session.getAttribute( "accountMap" ); > > Map newMap = new TreeMap( new CostCenterComparator() ); > > newMap.putAll( accountMap ); > > session.setAttribute( "accountMap", newMap ); > > > > [Comments welcome, I'm not sure this is the best way to do it, but it > > works...] > > > > What type of Collection is 'books' in your example? > > > > -- > > Wendy Smoak > > Application Systems Analyst, Sr. > > ASU IA Information Resources Management > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------- > > Do you Yahoo!? > > Yahoo! Search - Find what you’re looking for faster. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------- > Do you Yahoo!? > Yahoo! Search - Find what you’re looking for faster. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------- Do you Yahoo!? Yahoo! Search - Find what you’re looking for faster.