learn java
The moose likes Other Open Source Projects and the fly likes displaytag help, sorting map objects Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "displaytag help, sorting map objects" Watch "displaytag help, sorting map objects" New topic

displaytag help, sorting map objects

Gunaselan Varathan
Ranch Hand

Joined: Nov 11, 2005
Posts: 30
Hi All,
I am creating a list of map, in the map i am specifying both column and values dynamically. i could able to display the data using the display tag.but i could not do the sorting on each columns.

I am wondering how to enable Sorting on each column of the map.

note: i could find sortable column only in the <display:column ..> tag,. but i cannot use this in this case because, i don't know how many columns would i display each time.

following is the sample code, i am using.
List listOfSearchValue = new ArrayList();
for(int i=0; i <10; i++)
SortedMap sortedMap = new TreeMap();
sortedMap.put("name","name_" + i);
sortedMap.put("address","address_" + i);
sortedMap.put("city","city_" + i);
sortedMap.put("state","state_" + i);
request.setAttribute("SearchResult", listOfSearchValue);

<display:table name="SearchResult" id= "result" requestURI="refferencePaResponseListPopulateAction.do" pagesize="15" sort="list" class="displaytablestyles" >

please help me to find a way to sort columns name, address, city and state in the above example.


Guna<br />SCJP 1.4 86<br />SCWCD 1.4 94
Have you tried LearnNowOnline? http://www.learnnowonline.com/
subject: displaytag help, sorting map objects