struts2的计数

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:55:50
jsp中
<% for(int i=0;i<??.size();i++)
%>
可以用i来计数
但是struts2中的遍历是<s:iterator>
计数搞不清楚用什么?
我的意思就是说如果我想既读到bean,又读到bean所对应的下标应该怎么写

如果有一个类是stuLetter 里面有两个属性title和content然后又getter和setter方法

List<stuLetter> stuLetters=new ArrayList<stuLetter>;
stuLetter a=new stuLetter()a.setTitle("标题一");a.setContent("类容一")
stuLetters.add(a)
stuLetter b =new stuLetter()b.setTitle("标题一");b.setContent("类容一")
stuLetters.add(b)
如果你 ActionContext.getContext().put("stuLetters", stuLetters);
<s:if test="null!=#request.stuLetters">
<s:iterator value="%{#request.stuLetters}" var="letter" >
<tr>
<td><s:property value="%{#letter.title}"/></td>
<td><s:property value="%{#letter.content}"/></td>
</tr>
</s:iterator>
</s:if>
你这样的话value是你要遍历的对象数组,var是 具体的一个对象。