extremecomponents显示图片时第一个为空?

                                <s:div id="goods">

                                    <s:div cssClass="goods_pic">
                                        <a href="#"> <img
                                                src="${pageContext.request.contextPath}/${product.path}"
                                                alt="${product.productname}" /> </a>
                                    </s:div>
                                    <s:div cssClass="goods_intro">
                                        <a href="#" class="goods_intro">${product.productdesc}</a>
                                    </s:div>
                                    <s:div cssClass="goods_price">
                                        <span class="goods_price_we">¥${product.price}</span>
                                        <span class="goods_price_other">¥${product.otherprice}</span>
                                    </s:div>
                                    <s:div cssClass="goods_buy">
                                        <a
                                            href="${pageContext.request.contextPath}/order/createOrderAction.action?product.idproduct=${product.idproduct}"><img
                                                src="${pageContext.request.contextPath}/images/index/buttons_buy.jpg"
                                                alt="购买" /> </a>
                                        <a href="#"><img
                                                src="${pageContext.request.contextPath}/images/index/buttons_coll.jpg"
                                                alt="收藏" /> </a>
                                        <a href="#"><img
                                                src="${pageContext.request.contextPath}/images/index/buttons_comp.jpg"
                                                alt="对比" /> </a>

                                    </s:div>
                                </s:div>
                            </ec:row>
                        </ec:table>

rowsDisplayed="16"我要显示16条数据,为什么,最终却显示了17条,?且第一条,图片,商品价格 等等都为空,其他的正常显示!求解

我想知道的是这个解决了吗?现在解决到哪了?

估计是你的LIST在0的位置没有放值。

你在后台打印一下list的长度 看看list的长度
或者打断点 看看list里面的内容 list的第一个位置没有放值的可能性很大 :D

很想尝试一下你现在处境
感觉肯定是某个细节没有注意到 造成的
:D

你的extremecomponents版本是什么

你把你的<ec:table items

这个头配置也贴出来看看

不是说那个头文件

是说

[code="java"]

也就是类似于这个
[code="java"]<ec:table items="itemlist" var="item" border="0" tableId="ec"
retrieveRowsCallback="org.extremecomponents.table.callback.LimitCallback"
filterRowsCallback="org.extremecomponents.table.callback.LimitCallback"
sortRowsCallback="org.extremecomponents.table.callback.LimitCallback"[/code]的代码

在你的request或session等 里是不是有一个product?

有的话把他改一下名字试试

把你那ACTION的代码也发下看看

把这个

private Product product;

改一下名称试试

你在ectable的row里面能嵌套div?

tr里面只允许td 的好吧, 我都没看到你有写ec:column