<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> <%@ page import="java.util.Iterator"%> <%@ page import="com.opensymphony.xwork2.util.ValueStack"%> <%@ page import="com.opensymphony.xwork2.ActionContext"%> <%@ page import="org.splat.simer.StudyPropertiesAction"%> <%@ page import="org.splat.dal.bo.kernel.User"%> <%@ taglib prefix="s" uri="/struts-tags"%> display rel="stylesheet" type="text/css">
<% // Scriptlet implementation is required due to specific iteration ValueStack stack = ActionContext.getContext().getValueStack(); Object stacktop = stack.peek(); StudyPropertiesAction controler = (StudyPropertiesAction)stacktop; Iterator members = controler.getContributors().iterator(); for (Iterator staff = controler.getCandidates().iterator(); staff.hasNext(); ) { out.print(""); if (members.hasNext()) { User user = members.next(); out.print(""); out.print(""); } else { out.print(""); } for (int j=0; j<3; j++) { if (staff.hasNext()) { User user = staff.next(); out.print(""); } else { out.print(""); } } out.print(""); } while (members.hasNext()) { User user = members.next(); out.print(""); out.print(""); out.print(""); out.print(""); }%> ">
" border="none"/>
" border="none" title=""/> "> " border="none" title=""/>
" border="none"/>
" border="none" title=""/>
"); out.print(user.toString()); out.print(" "); out.print(user.toString()); out.print("
"); out.print(user.toString()); out.print("
" border="none" title=""/> ,
" border="none"/>
" border="none" title=""/>
 
 
" border="none" title=""/> ,
" border="none"/>
" border="none" title="" /> " border="none" title="" /> " border="none" title=""/> "/>