今天用到s:iterator标签循环一个数组的问题,解决方法如下:
以下两种方法都经过验证有效:
1、方法一:
<s:if test="#request.picList != null ">
<div class="imgContent clearfix">
<div class="demo-gallery">
<s:iterator value="#request.picList" >
<a class="has-photo fl" href="<s:property />" data-size="683x1024" data-med="<s:property />"
data-med-size="600x800">
<img src="<s:property />" alt=""/>
</a>
</s:iterator>
</div>
</div>
</s:if>
2、方法二:
<s:if test="#request.picList != null ">
<div class="imgContent clearfix">
<div class="demo-gallery">
<s:iterator value="#request.picList" var="v" >
<a class="has-photo fl" href="<s:property value=‘v’ />" data-size="683x1024" data-med="<s:property value=‘v’ />"
data-med-size="600x800">
<img src="<s:property value=‘v’ />" alt=""/>
</a>
</s:iterator>
</div>
</div>
</s:if>