问题是这样的 我写了一个类似于简易的帖子管理的程序可以删除修改帖子 但是我遇到的问题是我从数据库将帖子的信息取出以后放在一个ArrayList里面 并且我在action的class里面将ArrayList已经放入到request里面 请问怎么使用tag标签在前台进行遍历我用的遍历方法是取得request 利用for循环 但是问题是整个页面出现了不停的循环的现象。请前辈们给点指点。最好详细点 谢谢!
调试欢乐多
看错是struts2,试试 s:iterator 或者自己自定义一个函数。
<s:bean name="org.apache.struts2.util.Counter" id="counter">
<s:param name="first" value="1" />
<s:param name="last" value="10" />
<s:iterator>
counter:<s:property value="curent-1"/>
</s:iterator>
</s:bean>
其中first属性指定循环起始值,last指定循环终止值,在迭代器中输入循环的当前值,即:current-1
其他属性值:/**
*1.value 指定被迭代的集合。通常被迭代的集合使用ONGL表达式指定。在没有指定value属性的情况下,使用ValueSatack栈顶的集合。
*2.id 指定集合里的元素的ID
*3.status 指定迭代时的IteratorStatus实例。通过该实例就可以判断当前迭代元素的属性。
*
*int getCount(): 返回当前迭代了几个元素
*int getIndex(): 返回当前迭代元素的索引
*boolean isEven(): 返回当前被迭代元素的索引是否是偶数
*boolean isOdd(): 返回当前被迭代元素的索引是否是奇数
*boolean isFirst(): 返回当前被迭代元素是否是第一个元素
*boolean isLast(): 返回当前被迭代元素是否是最后一个元素
*/