struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo: s:iterator 标签有3个属性: value:被迭代的集合
id :指定集合里面的元素的id status 迭代元素的索引 1:jsp页面定义元素写法 数组或list
< s:property value='number'/>A
打印结果为: 1A2A3A4A5A
要输出第几个值就判断它的下标是否等于你想要的值的下标就可以取到迭代中的你想要的值。
索引的用法 :
如果指定了status,每次的迭代数据都有IteratorStatus的实例,它有以下几个方法 int getCount()返回当前迭代了几个元素 int getIndex()返回当前元素索引 boolean isEven()当然的索引是否偶数 boolean isFirst()当前是否第一个元素 boolean isLast()
boolean isOdd()当前元素索引是否奇数
现在的索引是奇数为:
当前元素值:
这样的问题,你应该满意了撒。我再也想不到更好的了。
你要显示就要加判断
很长一段时间我没有写,语法错误的价值和String,但是采取的方式上线。