iterator标签嵌套问题

herrychen90 2012-10-31 07:16:01
userList是用户的集合,每个用户有一个upList(用户项目的集合),每个用户项目有umList,我想要循环的用iterator来输出这些信息

ActionContext ac=ActionContext.getContext();

List<UserInfo> userList=null;
//查询出所有的用户
userList=this.userService.selectAllUser(page.getPageNo(), StaticVariable.USER_PAGE_SIZE);
ac.put("userList", userList);

//为了求出共有几条记录
if(ac.getSession().get("user_all_size")==null){
List userList2 = this.userService.selectAllUser();
ac.getSession().put("user_all_size", userList2.size());
}

//查询出每个用户参与的项目
List<UserProject> upList=null;
List<UserModel> umList=null;
for(int i=0;i<userList.size();i++){
upList=this.userService.selectUserProject(userList.get(i),StaticVariable.USER_PROJECT_SIZE);
/*for(int k=0;k<upList.size();k++){
System.out.print(upList.get(k).getPnumber()+",");
}
System.out.println();*/
ac.put(userList.get(i).getUnumber(), upList);
for(int j=0;j<upList.size();j++){
umList=this.userService.selectUserModel(userList.get(i),upList.get(j));
ac.put(upList.get(j).getPnumber(), umList);
}
}


int size=(int) ac.getSession().get("user_all_size");
Page newPage = Page.setNewPage(page.getPageNo(),
StaticVariable.USER_PAGE_SIZE,size ,StaticVariable.USER_ALL);

ac.put("newPage", newPage);
return SUCCESS;
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,514

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧