%@ page contentType="text/html; charset=iso-8859-1" language="java" %> <%@ page import="java.util.Iterator" %> <%@ page import="java.util.List" %> <%@ page import="java.io.IOException" %> <%@ page import="javax.servlet.jsp.JspWriter" %> <%@ page import="javax.servlet.http.HttpServletRequest" %> <%@ page import="org.springframework.web.context.support.WebApplicationContextUtils" %> <%@ page import="org.springframework.web.context.WebApplicationContext" %> <%@ page import="org.lamsfoundation.lams.usermanagement.service.UserManagementService" %> <%@ page import="org.lamsfoundation.lams.usermanagement.Organisation" %> <%@ page import="org.lamsfoundation.lams.usermanagement.Role" %> <%@ page import="org.lamsfoundation.lams.usermanagement.User" %> <%@ page import="org.lamsfoundation.lams.admin.web.AttributeNames" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
<%! /* Display the user map */ public void displayUsers( List users, Organisation org, JspWriter out, HttpServletRequest request, UserManagementService service) { if ( users == null) return; try { Iterator iter = users.iterator(); while ( iter.hasNext() ) { User user = (User) iter.next(); displayUser(user, org, out, request,service); } } catch (IOException e ) { System.err.println("Internal Error: Unable to show user details"); e.printStackTrace(System.err); } } /* Display the user details, in a single column table row */ public void displayUser( User user,Organisation org, JspWriter out, HttpServletRequest request,UserManagementService service) throws IOException { out.println("
Maintain Organisations and Users
';" onMouseOver="changeStyle(this,'extendingButtonover')" onMouseOut="changeStyle(this,'extendingButton')" value="Update this Organisation" /> ';" onMouseOver="changeStyle(this,'extendingButtonover')" onMouseOut="changeStyle(this,'extendingButton')" value="Create child organisation" /> Create records for all the people in your organisation who will use LAMS. Add each person only once. " onsubmit="return validateForm()" method="post" ENCTYPE='multipart/form-data' name="form1" id="form1"> <%=(String)request.getAttribute(AttributeNames.ADMIN_ERR_MSG)%> If you are not sure of the file format, please download template file
';" onMouseOver="changeStyle(this,'extendingButtonover')" onMouseOut="changeStyle(this,'extendingButton')" value="Create new user" /> ';" onMouseOver="changeStyle(this,'extendingButtonover')" onMouseOut="changeStyle(this,'extendingButton')" value="Add existing user" /> ';" onMouseOver="changeStyle(this,'extendingButtonover')" onMouseOut="changeStyle(this,'extendingButton')" value="Remove Users" />
|