`
ldzyz007
  • 浏览: 717322 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

s:iterator使用begin、end、step

 
阅读更多
<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'}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics