怎么有效的得到action中设置的参数值

我在action中这样设置参数
ArrayList list=new ArrayList();

     for(int i=0;i<endRow-startRow;i++)
     {   while(rs.next())
     {
         productForm pf=new productForm();
         pf.setProductName(rs.getString(1));
         pf.setPrice(rs.getInt(2));
         pf.setProductId(rs.getInt(3));
         list.add(pf);

     }

     }

request.setAttribute("List", list);在前台页面中





/logic:iterate为什么得不到参数呢,显示报错:
javax.servlet.jsp.JspException: Cannot find bean: "List" in any scope
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:864)
at org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:236)
at org.apache.jsp.admin.picdisplay_jsp._jspService(picdisplay_jsp.java:122)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

把这个去掉看行不行 type="com.form.productForm"

lz仔细看一下productForm 这个bean有没有这个picName这个属性。没看到你有设置这个属性啊!~