<%@ 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
" border="none"/> " border="none" title=""/> " title=""/> " border="none" title=""/> " border="none"/> " border="none" title=""/> <% // 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(); ) {%> <%if (members.hasNext()) { User user = members.next();%> <%=controler.getText(user.getDisplayName())%> <%} else {%> <%} for (int j=0; j<3; j++) { if (staff.hasNext()) { User user = staff.next();%>   <%=controler.getText(user.getDisplayName())%> <%} else {%> <%} }%> <%} while (members.hasNext()) { User user = members.next();%> <%=controler.getText(user.getDisplayName())%> <%}%> " border="none" title=""/> , " border="none"/> " border="none" title=""/>
 
 
" border="none" title=""/> , " border="none"/> "> " border="none" title="" /> " border="none" title="" /> " border="none" title=""/> "/>