当前位置: 代码迷 >> Java Web开发 >> 新手问:怎么在前台显示列表纪录?框架是用struts2+spring2.5+Ibatis
  详细解决方案

新手问:怎么在前台显示列表纪录?框架是用struts2+spring2.5+Ibatis

热度:5165   发布时间:2013-02-25 21:18:21.0
新手问:如何在前台显示列表纪录?框架是用struts2+spring2.5+Ibatis
有个JAVA方法,主要是从数据库取出信息,列表显示在前台页面,ACTION端的代码如下:

TStaffInfoVO类是实体类,对应数据表字段,里面全是get/set方法。

我的ACTION方法如下:
public String list() {
PageObject pageObject=staffInfoService.queryForPage(start, limit);
List reList=pageObject.getItems();
for(int i=0,len=reList.size();i<len;i++){
tStaffInfoVO=(TStaffInfoVO) reList.get(i);
System.out.println(tStaffInfoVO.getStaffName()+"--"+tStaffInfoVO.getStaffId()+"--"+tStaffInfoVO.getSex());
}
return "list";
}

在控制台已经有输出,共4条纪录:
----------
张三--081212--null
李四--081213--null
王五--081214--null
赵六--091009--null
----------

前台页面是用STRUTS标签输出循环,结果只输出了: 

091009 赵六 

前台JSP页面代码:
<s:iterator value="tStaffInfoVO" id="staff" status="stat">
<s:property value="staffId" />
</s:iterator>

我的期望是输出一行一条记录的,请大家帮忙。

------解决方案--------------------------------------------------------
private List reList;

再提供个set方法

前台直接:
<s:iterator value="reList" id="staff" status="stat">
<s:property value="staffId" />
</s:iterator>

即可

  相关解决方案