当前位置:编程学习 > JAVA >>

struts中用迭代器获取不到值

下面那个pid获取不到值是怎么回事? productList有值 运行到<tr>就直接跳到页尾
<logic:iterate id="product" name="productList" scope="session" indexId="index">
<% String pid = ((ArrayList<Product>)request.getAttribute("productList")).get(index).getProductid   ().toString();%> 

<tr style='color:#333333;' bgcolor="<%=index.intValue()%2!=0?"#FFFBD6":"white"%>" >
<td> <html:checkbox property="pids" value=""/></td>
<td> <bean:write name="product" property="productid"/> </td>
<td> <bean:write name="product" property="category.categoryid"/> </td>
<td> <bean:write name="product" property="productname"/> </td>
<td> <bean:write name="product" property="price"/> </td>
<td> <bean:write name="product" property="remark"/> </td>
<td> <bean:write name="product" property="registerdate"/> </td>
</logic:iterate> --------------------编程问答-------------------- 大哥,是不是少了个<tr>结束标签 --------------------编程问答-------------------- 问题解决了!问题出在 scope那儿
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,