【发布时间】:2012-01-09 07:05:01
【问题描述】:
如果有人知道,如何使用 struts2 在 jsp 中迭代字符串列表。
(我想在jsp中显示列表的值)
请帮帮我..
【问题讨论】:
-
查看官方文档总是更好。那里有很好的记录Iterator
如果有人知道,如何使用 struts2 在 jsp 中迭代字符串列表。
(我想在jsp中显示列表的值)
请帮帮我..
【问题讨论】:
Java
public class YourFormBean{
private List<String> listOfString;
//setter & getters
}
JSP
<s:iterator value="listOfString" status="statusVar">
<tr>
<td><s:property/></td>
</tr>
</s:iterator>
【讨论】:
Iterator will iterate over a value. An iterable value can be any of: java.util.Collection, java.util.Iterator, java.util.Enumeration, java.util.Map, or an array.
<table border="0" cellspacing="1" cellpadding="0" width="100%" class="boxtbl">
<s:iterator value="listOfString" status="strVal">
<tr>
<td><s:property/></td>
</tr>
</s:iterate>
</table>
status If specified, an instanceof IteratorStatus will be pushed into stack upon each iteration
【讨论】:
Java 代码:
List<String>days=Arrays.asList("SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THRSDAY","FRIDAY","SATURDAY");
jsp
<c:forEach items="${days}" var="days">
<option value="${days}">${days}</option>
</c:forEach>
【讨论】: