1.遍历包含String的list
<s:iterator value="{'s1','s2','s3'}" id="name" status="st">
<s:property value="name" />s
</s:iterator>
2.遍历包含Map结构的list
<s:iterator value="#{'1':'s1','2':'s2','3':'s3'}" id="user" status="st">
<s:property value="key" />
<s:property value="value" />
</s:iterator>
3.遍历包含Action中javabean的list
3.1.Struts2 Action中的List属性,必须有该list的get属性
public class UserAction{
public List<User> userList;
public List<User> getUserList(){
return userList;
}
}
public class User{
private String id;
private String name;
public void setId(String id){
this.id=id;
}
public String getId(){
return id;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
}
3.2.通过iterator标签访问
<s:iterator value"userList" id="user" status="st">
<s:property value="id" /> <!-- 此处直接写user的属性名称 -->
<s:property value="name" /> <!-- 此处直接写user的属性名称 -->s
</s:iterator>