struts 关于集合类型转换和迭代器的总结
Posted 01-turing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts 关于集合类型转换和迭代器的总结相关的知识,希望对你有一定的参考价值。
站在巨人的肩膀上:https://blog.csdn.net/leaderway/article/details/52387950
1.用了之后才发现原来迭代器<s:iterator>这么强大,iterater有以下属性
s:iterator 标签有3个属性:
value:被迭代的集合
id :指定集合里面的元素的id
status 迭代元素的索引
例如:
<s:iterator value="new int(3)" (新建一个含有三个整型的数据元素的的数组)>
<s:iterator value="{‘a‘,‘b‘,‘c‘}">(迭代器操作具体值的数组)
<s:iterator value="#{"1":"a","2":"b"}">每个元素以都好隔开。元素之间的key和value 冒号隔开
S标签中用#可以取出堆栈上下文中的存放的对象.
遍历写法如下:
< s:iterator value="map" status="st">
key : <s:property value=‘key‘/>
value:<s:property vlaue=‘value‘/>
先暂时写这么多哈哈
以上是关于struts 关于集合类型转换和迭代器的总结的主要内容,如果未能解决你的问题,请参考以下文章
阶段1 语言基础+高级_1-3-Java语言高级_04-集合_01 Collection集合_5_迭代器的代码实现