Code Bye

用struts2框架,怎样遍历一个这样的集合。

 

在后台的action中有results属性,类型是list,存储的是stuff对象,有name和age属性,,前台怎样用iterator标签怎样写,才能遍历这个集合,,望代码。

不太懂iterator标签,一直没弄懂status和id那两个属性是什么意思,,希望大牛解答。。
前段表格应该怎样写,才能循环输出这个集合中对象的两个属性?望详细代码

10分
<s:if test="%{result!=null && result.size>0}">
<s:iterator value="stuff" var="ob">
<tr>
  <td>${ob.name}</td>
  <td>${ob.age}</td>\
</tr>
</s:iterator>
</s:if>

没开eclipse背着写的,可能有拼写方面的错误,不过大概就是这样

引用 3 楼 u012047741 的回复:
<s:if test="%{result!=null && result.size>0}">
<s:iterator value="stuff" var="ob">
<tr>
  <td>${ob.name}</td>
  <td>${ob.age}</td>\
</tr>
</s:iterator>
</s:if>

没开eclipse背着写的,可能有拼写方面的错误,不过大概就是这样

嗯,谢谢,但是,,是写$符号还是#符号呢?


10分
引用 4 楼 bbos1994 的回复:
Quote: 引用 3 楼 u012047741 的回复:
<s:if test="%{result!=null && result.size>0}">
<s:iterator value="stuff" var="ob">
<tr>
  <td>${ob.name}</td>
  <td>${ob.age}</td>\
</tr>
</s:iterator>
</s:if>

没开eclipse背着写的,可能有拼写方面的错误,不过大概就是这样

嗯,谢谢,但是,,是写$符号还是#符号呢?

一般用$就足够了,有些特殊的情况需要借助#,具体什么情况我忘记了……你可以问度娘或者选择表在意这些细节

struts2+freemarker代码
<#list results as stuff>
<tr>
<td>${stuff.name}</td>
<td>${stuff.age}</td>
</tr>
</#list>
引用 6 楼 hysxchina 的回复:

struts2+freemarker代码
<#list results as stuff>
<tr>
<td>${stuff.name}</td>
<td>${stuff.age}</td>
</tr>
</#list>

嗯嗯,还没看freemarker方面的知识。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明用struts2框架,怎样遍历一个这样的集合。