0
点赞
收藏
分享

微信扫一扫

s:iterator使用begin、end、step

夕颜合欢落 2023-10-11 阅读 32


<s:iterator value="list" status="st" begin="0" end="0" step="1">


如果list为null,后台会报错,前台对页面会有影响,例如在一个div中做遍历,此时div根本出不来,就算<s:iterator>包在div内。

<s:iterator value="#request.maps" status="st"> 

 <tr> 

 <td valign="middle" align="center"> 

 ${price} 

 </td> 

 <td align="center" valign="middle"> 

 ${ct} 

 </td> 

 <td valign="middle" align="center"> 

 ¥${price*ct} 

 <s:set var="pr" value="price*ct+#pr"/> 

 </td> 

 </tr> 

 </s:iterator>



商品总额: <s:property value="#pr" /> 元

使用 <s:property value="#st" />打出遍历次数时候st前面要加#
使用${st}前面不需要加#

${st.index%2 == 0 ? '#FFFFFF' : '#F3F9FF'}

举报

相关推荐

0 条评论