public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) {LoginForm loginForm = (LoginForm) form;// TODO Auto-generated method stubString name = loginForm.getName();String password = loginForm.getPassword();ActionForward forward = null;if(name.equals("xj") && password.equals("123456") ){UserGroup group =new UserGroup();group.setGroupName("test group");ArrayList users=new ArrayList();for(int i=0;i<4;i++){UserInfo User=new UserInfo();User.setGroup(group);User.setUserName("xiaojun"+i);users.add(User);}request.setAttribute("userlist", users);forward = mapping.findForward("success");}else{forward = mapping.findForward("error");}return forward;}
<table><logic:empty name="userlist">沒有任何相關的資料</logic:empty><logic:notEmpty name="userlist"><logic:iterate id="UserInfo" name="userlist" ><tr><td><bean:write name="UserInfo" property="userName" /> </td><td><bean:write name="UserInfo" property="group.groupName" /> </td></tr></logic:iterate></logic:notEmpty></table>
<logic:iterate id="UserInfo" name="userlist" >的id表示iterate中存放的Object的類型(此處為UserInfo),name存放的是request.setAttribute("userlist", users);中的"userlist".