tomcat-taglibs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan" <ni...@studioweb.com>
Subject Re: JSTL and sort ordering of the item in the Result object.
Date Wed, 09 Oct 2002 21:47:32 GMT
Thanks,

Stefan


----- Original Message -----
From: "Pierre Delisle" <pierre.delisle@sun.com>
To: "Tag Libraries Users List" <taglibs-user@jakarta.apache.org>
Sent: Wednesday, October 09, 2002 5:35 PM
Subject: Re: JSTL and sort ordering of the item in the Result object.


> Stefan wrote:
> >
> > My previous email was a little too vague so I will try again.
> >
> > I am populating a JSTL Result object with a cached Rowset derived from a
bean method like so:
> >
> > Result r = ResultSupport.toResult(dataBase.getAllUsers());
> > pageContext.setAttribute("r", r);
> >
> > I then loop though the records with a forEach tag:
> >
> > <c:forEach items="${row}" var="value">
> >     <td><c:out value="${value}"/>&nbsp;</td>
> > </c:forEach>
> >
> > Is there a way (within the Result object) to set the order of the
records displayed by the forEach tag? I basically like to imitate an SQL '
order by ' without having to go back to the database.
> >
>
> No. See below for a reply that Shawn sent a few months
> ago on a similar question.
>
>     -- Pierre
>
>
> -------- Original Message --------
> Subject: Re: jstl sort
> Date: Tue, 6 Aug 2002 08:46:45 -0400 (EDT)
> From: Shawn Bayern <bayern@essentially.net>
> Reply-To: "Tag Libraries Users List" <taglibs-user@jakarta.apache.org>
> To: Tag Libraries Users List <taglibs-user@jakarta.apache.org>
>
> On Tue, 6 Aug 2002, ├×orgils V├Âlundarson wrote:
>
> > Is it possible to sort information from jstl x:forEach?
>
> JSTL's <x:forEach> tag always uses the order of the node-set returned from
> the XPath 'select' attribute.  JSTL's <c:forEach> always returns the items
> in collection order.  In JSTL 1.0, there isn't a way to modify this
> behavior.  The best thing to do is to sort the collection or node-set
> outside of your JSP page (e.g., in a servlet) and then expose the sorted
> collection to your page.
>
> --
> Shawn Bayern
> "JSTL in Action"   http://www.jstlbook.com
>
> --
> To unsubscribe, e-mail:
<mailto:taglibs-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
<mailto:taglibs-user-help@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:taglibs-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:taglibs-user-help@jakarta.apache.org>


Mime
View raw message