Thanks Matt. :)
Got it working.


mraible wrote:
> 
> You may have to write your own Comparable class for your Webappssystem
> object.
> 
> Matt
> 
> On 7/17/07, Msarda <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>> Thanks for the reply.
>> I tried this,but i am getting following exception in testcases.
>>
>> java.lang.ClassCastException: au.com.suncorp.model.Webappssystem
>>         at org.appfuse.model.LabelValue$1.compare(LabelValue.java:25)
>>         at java.util.Arrays.mergeSort(Arrays.java:1284)
>>
>> I am implementing  Comparable interface in Webappssystem class.
>>
>>
>>
>>
>>
>> mraible wrote:
>> >
>> > Are you Webappssystem objects LabelValue objects?  You might want to
>> > consider tranlating them into them and then using
>> > LabelValue.CASE_INSENSITIVE_ORDER as the comparator (2nd argument in
>> > Collections.sort()).
>> >
>> >
>> http://static.appfuse.org/appfuse-data-common/xref/org/appfuse/model/LabelValue.html
>> >
>> > This is what's done in LookupManagerImpl.java:
>> >
>> >
>> http://static.appfuse.org/appfuse-service/xref/org/appfuse/service/impl/LookupManagerImpl.html
>> >
>> > Matt
>> >
>> > On 7/17/07, Msarda <[EMAIL PROTECTED]> wrote:
>> >>
>> >> Hi,
>> >>
>> >> I am doing as following
>> >>
>> >> protected Map referenceData(HttpServletRequest request) throws
>> Exception
>> >> {
>> >>         Map model = new HashMap();
>> >>         List<Webappssystem> webSystemImpacted =
>> >> webappssystemManager.getAll();
>> >>         Collections.sort(webSystemImpacted);
>> >>         model.put("webSystemImpacted",webSystemImpacted);
>> >>         model.put("areas",areasimpactedManager.getAll());
>> >>         return model;
>> >>     }
>> >>
>> >> But still "webSystemImpacted" in not sorted.:(
>> >>
>> >>
>> >> mraible wrote:
>> >> >
>> >> > You should sort your list with your HQL query, or use
>> >> > Collections.sort() to sort the list.
>> >> >
>> >> > Matt
>> >> >
>> >> > On 7/17/07, Msarda <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> Hi all,
>> >> >>
>> >> >> I want to sort the drop down before displaying it on jsp.
>> >> >> I am using following in jsp to populate drop dowm list.
>> >> >>
>> >> >> <appfuse:label styleClass="desc" key="engagementform.systems"/>
>> >> >>                 <select name="systems" multiple="true">
>> >> >>                 <c:forEach var="system"
>> items="${webSystemImpacted}">
>> >> >>                 <option value="<c:out value="${system.id}"/>"
>> >> <c:forEach
>> >> >> var="sys"
>> >> >> items="${engagementform.systems}">
>> >> >>         <c:if test="${sys.id==system.id}">SELECTED</c:if>
>> >> >>         </c:forEach>
>> >> >>         ><c:out value="${system.name}"/></option>
>> >> >>         </c:forEach>
>> >> >>                 </select>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/How-to-alphabetically-sort-drop-down-list-before-displaying-on-jsp-tf4100323s2369.html#a11660394
>> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > http://raibledesigns.com
>> >> >
>> >> >
>> ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >> >
>> >> >
>> >> >
>> >>
>> >> --
>> >>
>> >> View this message in context:
>> >>
>> http://www.nabble.com/How-to-alphabetically-sort-drop-down-list-before-displaying-on-jsp-tf4100323s2369.html#a11661211
>> >>
>> >> Sent from the AppFuse - User mailing list archive at Nabble.com.
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > --
>> > http://raibledesigns.com
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>>
>> View this message in context:
>> http://www.nabble.com/How-to-alphabetically-sort-drop-down-list-before-displaying-on-jsp-tf4100323s2369.html#a11662378
>>
>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> http://raibledesigns.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-alphabetically-sort-drop-down-list-before-displaying-on-jsp-tf4100323s2369.html#a11664171
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to