tomcat-taglibs-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Franz Reitinger" <reitinger.fr...@utanet.at>
Subject Re: c:forEach problem
Date Thu, 19 Apr 2007 09:18:04 GMT
See http://forum.java.sun.com/thread.jspa?threadID=683007&tstart=75


You can use
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>

or use the correct JSTL1.1 URI with as JSP2.0 container (prefered way):
JSTL1.0 for Tomcat 4 (Servlet2.3 / JSP1.2)
JSTL1.1 for Tomcat 5 (Servlet2.4/ JSP2.0)


/franzR



<zitiere wer="Andre Prasetya">
> Hi
>
> i m new to jsp and jstl. i m using tomcat 5.5, and standard.jar
>
> my taglib declaration is
> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
>
> the code that is in problem is
> <c:forEach var="prod" items="${model.products}">
>     ${prod.products} <i>${prod.price}</i><br/><br/>
> </c:forEach>
>
> the model declaration is as follows
>         String now = new Date().toString();
>         Map myModel = new HashMap();
>         myModel.put("now", now);
>         myModel.put("products", productManager.getProducts());
>
> productManager.getProducts() will return a List
>
> i get exception
> org.apache.jasper.JasperException: /WEB-INF/jsp/hello.jsp(12,0)
> According to TLD or attribute directive in tag file, attribute items
> does not accept any expressions
>
> where have i gone wrong ?
>
> --
> -Andre-
>
> People see things the way they are and say "why ?" I see things that
> never were and say "Why not ?"




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


Mime
View raw message