c:forEach problem

"Andre Prasetya" <[email protected]>
Newsgroups gmane.comp.jakarta.taglibs.user
Message-ID <[email protected]>
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 ?"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.