簡體   English   中英

Struts2無法顯示輸出

[英]Struts2 not able to display output

我正在嘗試使用struts 2標簽顯示列表數據。 我的清單如下

列表==>對象數組==>類的對象

我可以使用java代碼從列表中獲取值,如下所示

for(int i=0;i<redemptionDetails.size();i++)
        {
            Object[] Obj=(Object[])redemptionDetails.get(i);
            PointsRedemption ptredim=(PointsRedemption)Obj[0];
            System.out.println(ptredim.getCarrierId());             

        }

其中redemptionDetails是列表。

但是當我嘗試使用Struts2標簽顯示時,我無法查看詳細信息

我已經在下面嘗試使用Struts2標簽

<s:iterator value="redemptionDetails" status="redemptionDetails">

                <s:set var="redemptionObject"
                    value="redemptionDetails.PointsRedemption"
                    scope="application"></s:set>

                <s:set var="productObject"
                    value="redemptionDetails.PointsProduct"
                    scope="application"></s:set>
                    <script>
                    //alert(<s:property value="#redemptionObject" />);
                    </script>
                <tr>
                    <td><s:property value="#application.redemptionObject.productCode" /></td>
                    <td><s:property value="#application.productObject.productCode" /></td>
                </tr>
            </s:iterator>

但我無法獲得理想的結果。 請幫忙

要在<s:iterator>標記內<s:iterator> JSP中顯示值,請使用top關鍵字獲取當前的迭代器值。

<s:iterator value="redemptionDetails">
    <s:property value="top[0].carrierId"/>
</s:iterator>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM