<%@ page import="com.dragonsoft.tryapp.constants.TryConstants, com.dragonsoft.tryapp.common.ActivityObj, com.dragonsoft.tryapp.common.SubmissionObj, com.dragonsoft.tryapp.webapp.submit.SubmitActivityBean, com.dragonsoft.tryapp.webapp.submit.SubmitJspBean, com.dragonsoft.tryapp.webapp.sessions.TrySession, com.dragonsoft.tryapp.sysinterface.DisplayWorker, java.io.File, java.util.List" %> <%@ taglib uri="/tags/struts-bean" prefix="bean" %> <%@ taglib uri="/tags/struts-html" prefix="html" %> <% boolean invalidAccess = false; TrySession trySession = (TrySession)request.getSession(). getAttribute( TryConstants.TRY_SESSION_OBJ ); if( trySession == null ) { trySession = new TrySession( request.getSession(), webAppUser ); request.getSession(). setAttribute( TryConstants.TRY_SESSION_OBJ, trySession ); } %> <%@ include file="/common/elements/defaultHeader.jsp" %> <% SubmitJspBean submitJspBean = (SubmitJspBean)request.getAttribute( TryConstants.INFO_BEAN ); if( submitJspBean == null ) { submitJspBean = (SubmitJspBean)request.getAttribute( TryConstants.OLD_BEAN ); } if( submitJspBean == null ) { invalidAccess = true; } SubmitActivityBean old_bean = (SubmitActivityBean)request.getAttribute( TryConstants.OLD_BEAN ); String strActivityID = submitJspBean.getActivityID(); DisplayWorker displayWorker = new DisplayWorker(); ActivityObj act = displayWorker. getStudentActivity( trySession.getUserCredentials(), strActivityID ); if( act == null ) { // TODO: code section } else { String strSubmissionID = trySession.getSubmissionIDForActivityID( strActivityID ); %>
Submit Activity


<%= act.getActivityName() %>


<% String strRequiredFiles = act.getRequiredFiles(); if( strRequiredFiles != null ) { %>
Expected Files: <%= strRequiredFiles %>
<% } %> <% String strOptionalFiles = act.getOptionalFiles(); if( strOptionalFiles != null ) { %>
Optional Files: <%= strOptionalFiles %>
<% } %> <% String strIgnoredFiles = act.getIgnoredFiles(); if( strIgnoredFiles != null ) { %>
Ignored Files: <%= strIgnoredFiles %>
<% } %>

<% SubmissionObj submissionObj = trySession.getSubmissionObj( strSubmissionID ); if( submissionObj != null ) { List submittedFiles = submissionObj.getSubmittedFiles(); if( submittedFiles.size() > 0 ) { %>
Uploaded Files:
<% for( int sfi = 0; sfi < submittedFiles.size(); sfi++ ) { String strSubmittedFile = (String)submittedFiles.get( sfi ); File submittedFile = new File( strSubmittedFile ); %>
<%= submittedFile.getName() %>  [ Remove ]
<% } } } %>
 


<% } %> <%@ include file="/common/elements/defaultFooter.jsp" %>