Struts2 后台传过来一个list 页面如何使用 <s:iterator> 输出

2025-03-01 08:38:04
推荐回答(2个)
回答(1):

首先在Action类中把你要输出的list定义成一个属性、并先成set、get方法
如:Action类
private List contentList ;

public List getContentList() {
return contentList;
}

public void setContentList(List contentList) {
this.contentList = contentList;
}
在你请求的Action方法中把获取的List数据 赋值给contentList
然后在前面页面直接用标签遍历


回答(2):

同一楼一样

首先在Action类中把你要输出的list定义成一个属性、并先成set、get方法
如:Action类
private List contentList ;

public List getContentList() {
return contentList;
}

public void setContentList(List contentList) {
this.contentList = contentList;
}
在你请求的Action方法中把获取的List数据 赋值给contentList
然后在前面页面直接用标签遍历


你 的list里是对象 ,还是只是字符串数组,如果是字符串
就直接

如果是对象 你的 iterator 里的id 就是对象了,要遍历显示什么属性,要通过. 如content.name