As far as I can tell, the Iterators taglib is really just targeted at JSP 1.2.
What I think you're seeing is the result of the tags using
"<rtexprvalue>false</rtexprvalue>" for their attributes in the taglib's TLD
file. This is required under JSP 1.2 to use the JSTL EL for attribute values
because the taglib evaluates the expression, not the container. Under JSP 2.0,
however, EL evaluation is handled by the container. So, if you want to use the
EL for attribute values under JSP 2.0, the attributes need to use
"<rtexprvalue>true</rtexprvalue>" in the taglib's TLD file. If you don't mind
giving up Servlet 2.4 and JSP 2.0 functionality, you can use a Servlet 2.3
web.xml file for your app with Tomcat 5.

Quoting Ludovic Bailly <[EMAIL PROTECTED]>:

> Hi,
> 
> I'm trying to use the forColumn iterators tag like the documentation shows.
> Using tomcat 5.x, I get attribute items doesn't accept expression with :
> 
> <col:forColumns var="activity" items="${activities}" columns="4">
> ...
> ...
> which is similar to the example provided with the sources.
> 
> Thanks,
> 
> Ludo.

-- 
Kris Schneider <mailto:[EMAIL PROTECTED]>
D.O.Tech       <http://www.dotech.com/>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to