首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2 <s:iterator></s:iterator>怎么自身2次迭代

2012-03-01 
struts2 s:iterator/s:iterator如何自身2次迭代如列子list[[a, b, c], [a1, b1, c1]]想取得子集的子

struts2 <s:iterator></s:iterator>如何自身2次迭代
如列子list=[[a, b, c], [a1, b1, c1]]
想取得子集的子集的值放入不同的div中,怎么处理,还望高人指点

[解决办法]
循环遍历
[解决办法]

HTML code
 <s:iterator value="#request.list" id="l">//不同版本的struts可用var替代id,这里的l就代表了集合里的对象(可以是BEAN\MAP\LIST\数组等集合类型或对象)   <div><s:property value="#l.id"/></div>   <div><s:property value="#l.name"/></div> </s:iterator>
[解决办法]
[code=HTML]
<s:iterator value= "#request.list " var= "f ">
<s:iterator value= "#f " var= "s ">
<div> <s:property value= "#s.id "/> </div>
<div> <s:property value= "#s.name "/> </div>
</s:iterator>
</s:iterator>
[/code]
根据楼上改的,刚看了些struts2 还没装环境,不知道对不对,你可以试试
但感觉既然是二维的List就应该用嵌套
[解决办法]
同样是HTML CODE为什么我的就没变色啊亲!
[解决办法]
用el看看撒,el這樣的方式是可以出來的吧
[解决办法]
google搜一下el表達式撒
[解决办法]
也可以用js操作啊。。 把数据弄成json格式
[解决办法]
<s:iterator value= "#request.list " var= "f ">
<s:iterator value= "#f " var= "s ">
<div> <s:property value= "#s.id "/> </div>
<div> <s:property value= "#s.name "/> </div>
</s:iterator>
</s:iterator>

热点排行