Awesome, worked like a charm. Thanks a ton !
Tim Williams wrote: > > Just put requestURI="/mypage.do" (where mypage.do==the page that > displays the table). > > --tim > > On 4/8/07, robinbajaj <[EMAIL PROTECTED]> wrote: >> >> thanks for the tip. >> can you please provide more specific example/code-snippet for using the >> requestURI attribute. i couldnt find enough documentation on this >> feature. >> thanks in advance, >> robin >> >> >> Tim Williams wrote: >> > >> > On 4/8/07, robin bajaj <[EMAIL PROTECTED]> wrote: >> >> Hi All, >> >> In my Struts 1.2.x webapp, I am getting some Patient records from >> >> backend using my PatientManager businessObject (which uses Hibernate) >> >> to send back a populated Patients List in the request scope. (Patient >> is >> >> my bean). >> >> >> >> I am feeding this patientsList to Displaytag table, >> >> to show the data in a table. >> >> >> >> Here's the code snippet for my jsp containing displaytag table. >> >> http://rafb.net/p/artIJr98.html >> >> >> >> Now, I want to sort this table based on the PatientID >> >> when I click on the PatientID column. >> >> >> >> I read in the Displaytag docs >> >> >> >> >> http://displaytag.homeip.net/displaytag-examples-1.1/example-sorting.jsp >> >> >> >> where it mentions the following : >> >> >> >> If you want to allow the user to sort the data as it is coming back, >> >> then you need to just do two things, make sure that the data returned >> >> from your property implements the Comparable interface (if it doesn't >> >> natively - use the decorator pattern as shown a couple of examples >> ago), >> >> and then set the attribute sortable="true" on the columns that you >> want >> >> to be able to sort by. >> >> >> >> >> >> Following the above suggestion, I changed my Patient class to >> implement >> >> Comparable interface and implemented the following compareTo method >> (as >> >> following) >> >> http://rafb.net/p/t0CR4Q98.html >> >> >> >> Then I re-build my app and restart it on the server, the displaytag >> >> table shows up fine. But when I click on the first column PtId, it >> >> doesn't sort the table. I just get the Http404 error page. >> >> >> >> Am I missing something ? >> > >> > Try setting the requestURI attribute of the table itself? >> > --tim >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/-OT--problem-with-displaytag-column-sorting-in-struts-1.2-web-project-tf3543922.html#a9895137 >> Sent from the Struts - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> 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] > > > -- View this message in context: http://www.nabble.com/-OT--problem-with-displaytag-column-sorting-in-struts-1.2-web-project-tf3543922.html#a9908623 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]