s:iterator使用begin、end、step
  zw77MQd1kOsI 2023年11月02日 30 0


<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'}

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
zw77MQd1kOsI