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]
