It looks like a bug to me, but I'm obviously not the right person for that
:) What does start="1" end="3" return? 2 or 3? I figure that whichever one
of the three tests is unmatched, that's the bug.

To get 1 value out, how about just using c:set?

[not that I know what varStatus is. Not one I thought I'd used. ]

Hen

On Mon, 11 Nov 2002, Timothy Kettering wrote:

> I've been banging my head on this for a bit, and I'm not sure if its
> me, or a bug in the functionality. I'm attempting to use JSTL to
> iterate over an array of results, and heres what I'm doing.
>
> Heres a simple example:
>
> <%@ taglib uri="http://java.sun.com/jstl/core"; prefix="c" %>
>
> Begin the count</br>
>
>       <c:forEach begin="1" end="1" varStatus="count">
>               <c:out value="${count.count}"/>: one row here...<br>
>       </c:forEach>
>
>
> which gives me a result of this:
>
> Begin the count
>
>
> Then if I change it to:
>
> <%@ taglib uri="http://java.sun.com/jstl/core"; prefix="c" %>
>
> Begin the count</br>
>
>       <c:forEach begin="1" end="2" varStatus="count">
>               <c:out value="${count.count}"/>: one row here...<br>
>       </c:forEach>
>
> I get this:
>
> Begin the count
> 1: one row here...
> 2: one row here...
>
>
> My question is.. how do I do this to get just one row printed?  Its
> either zero, or then two, and works fine after that.  Sometimes my page
> wants to return just one result, and no matter how i diddle with stuff
> here, I always end up with either a blank page, or a single row that
> prints correctly, and then a empty row, which isn't what i want.  Am I
> missing something here?
>
> -tim
>
>
> --
> 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>

Reply via email to