I have declared a variable rowcolor. If i use c:out that works. So
following two line of code is worknig.
<c:set var="rowColor" value="even" scope="page"/>
<tr class="<c:out value='${rowColor}'/>">
But when i use below coe it does not work.
<tr class="${rowColor}">
HTML spits out <tr class="${rowColor}"> as this
where as in c:out version it spits out <tr class="even">
Can any body pls tell me why <tr class="${rowColor}"> is not working.
> I have declared a variable rowcolor. If i use c:out that works. So
> following two line of code is worknig.
[quoted text clipped - 8 lines]
>
> Can any body pls tell me why <tr class="${rowColor}"> is not working.
Repeating the question doesn't encourage people to answer.
Repeating the question doesn't encourage people to answer.
From your first posting of this question, in "JSTL - $variablename not working",
>> Please let me know why below code is ot worknig and how to solve it.
>>
[quoted text clipped - 8 lines]
>> I get "${rowcolor}" in html for above line of code -- <tr class="$
>> {rowColor}">
Lew wrote:
> I doubt it very much. I would believe you got "${rowColor}", though.
> How is var="rowColor" set when the c:when condition fails?
>
[quoted text clipped - 11 lines]
>
> What is your platform?
Just out of curiosity, why did you start a new thread on the same question?

Signature
Lew
jill - 01 May 2007 21:28 GMT
> jillwrote:
> > I have declared a variable rowcolor. If i use c:out that works. So
[quoted text clipped - 52 lines]
>
> - Show quoted text -
I started a new thread because I could not see my questions posted in
the group.
jill - 01 May 2007 21:39 GMT
> jillwrote:
> > I have declared a variable rowcolor. If i use c:out that works. So
[quoted text clipped - 52 lines]
>
> - Show quoted text -
I get
${rowColor}
even
${rowColor}
odd
for following code -
<c:forEach var="list" items="${foundationAidBean.childInstitutions}"
varStatus="status">
<c:choose>
<c:when test='${(status.index)%2 eq 0}'>
<c:set var="rowColor" value="even" scope="page"/>
</c:when>
<c:otherwise>
<c:set var="rowColor" value="odd" scope="page"/>
</c:otherwise>
</c:choose>
<p>${rowColor}</p>
<p><c:out value="${rowColor}"/></p>
</c:forEach>
So it looks my jree version is not correct.
j2se - 1.4.2
Oracle JDeveloper 10g
What version should I use for my El to work.