struts2的标签使用,如何循环输出List
<s:iteratorvalue="{'独到的','fgg','看看','国家级'}"var="pic"><s:property/><br></s:iterator>我加...
<s:iterator value="{'独到的','fgg','看看','国家级'}" var="pic">
<s:property/> <br>
</s:iterator>
我加了换行符,但是它把结果全输出到了一行
如何用struts2标签使每个值各自输出一行 展开
<s:property/> <br>
</s:iterator>
我加了换行符,但是它把结果全输出到了一行
如何用struts2标签使每个值各自输出一行 展开
2个回答
推荐于2016-03-03
展开全部
循环输出List,有二种方法可以实现,参考如下:
第一种:
<s:iterator value="a" status="b">
<s:iterator value="a[#b.index]" status="c">
<s:property value="a[#b.index][#c.index]" />
</s:iterator>
</s:iterator>
第二种:
<s:iterator value="personList" var="a">
<s:property value="#a.userName" />
<s:iterator value="pictureList" var="b">
<s:if test="%{#a.id == #b.id}">
<s:property value="#b.pictureName" />
</s:if>
</s:iterator>
</s:iterator>
第一种:
<s:iterator value="a" status="b">
<s:iterator value="a[#b.index]" status="c">
<s:property value="a[#b.index][#c.index]" />
</s:iterator>
</s:iterator>
第二种:
<s:iterator value="personList" var="a">
<s:property value="#a.userName" />
<s:iterator value="pictureList" var="b">
<s:if test="%{#a.id == #b.id}">
<s:property value="#b.pictureName" />
</s:if>
</s:iterator>
</s:iterator>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询