myproductList是保存bean对象
<logic:iterate id="element" name="myproductList"> 
<tr> 
<td><bean:write name="element" property="productID"/></td> 
<td><bean:write name="element" property="productName"/></td> 
<td><bean:write name="element" property="productType"/></td> 
<td><bean:write name="element" property="productPrice"/></td> 
<td><bean:write name="element" property="productNote"/></td> 
</logic:iterate>
为什么这样不可以么?

解决方案 »

  1.   

    在JSP页面直接写一个脚本,遍历LIST中的数,显示在页面上。
    也可以用EL标签。
      

  2.   


    应该可以的,不过最好先判空。<logic:notEmpty name="myproductList"></logic:notEmpty>
    你的页面显示有问题,可能是</logic:iterate>标签前忘了加</tr>。
    ???你也没说出错的提示啊……
      

  3.   

    <logic:iterate id="element" name="myproductList">
    <td>${element.productID} </td> </logic:iterate>
      

  4.   

    我刚才也碰到这个问题了,不过解决了 呵呵
    首先看下 作用域里面有没有myproductList  
    如果有 但是还是不行的话
    你在你的ActionForm 里加个 private List myproductList; 生成set get方法 
    然后在Action需要用的那个方法里面把你的list  ActionForm.setMyproductList(list); 
    你再看下 行不行!
      

  5.   

    把你的action中涉及到这个list的方法发出来!