首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

怎么使用struts2的 iterator标签迭代显示数据

2012-01-31 
如何使用struts2的 iterator标签迭代显示数据ListCourse listCourse new ArrayListCourse()public

如何使用struts2的 iterator标签迭代显示数据
List<Course> listCourse = new ArrayList<Course>();

public List<Course> getListCourse() {
return listCourse;
}

public void setListCourse(List<Course> listCourse) {
this.listCourse = listCourse;
}

public String select() throws Exception{
CourseInfoDao courseInfoDaoImpl = new CourseInfoDaoImpl();
listCourse = courseInfoDaoImpl.getCourseInfo(new Course());
Course course = null;
for(Iterator iter = listCourse.iterator();iter.hasNext();){
course = (Course)iter.next();
}
return "courseList";
}
这是我写的action代码 请问如何 用iterator 在页面显示 数据呢

[解决办法]
貌似是这样

Java code
<s:iterator value='listCourse' var='item'>   <s:property value='item.XX'/></s:iterato/>
[解决办法]
探讨

貌似是这样
Java code

<s:iterator value='listCourse' var='item'>
<s:property value='item.XX'/>
</s:iterato/>


呵呵,好长时间不写了,不知道有没有问题

[解决办法]
也可以用el表达式
<s:iterator value="#request.list">
${对象名.属性名}
</s:iterator>
[解决办法]
JScript code
<s:iterator value="#request.requirementlist" status="requeirementStatus" id="requirementlist"> 

热点排行