<%@ 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, fireTester.messages.TestUnitResults, 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(); String strBackendSubmissionID = old_bean.getBackendSubmissionID(); DisplayWorker displayWorker = new DisplayWorker(); ActivityObj act = displayWorker. getStudentActivity( trySession.getUserCredentials(), strActivityID ); if( act == null ) { // TODO: code section } else { String strSubmissionID = trySession.getSubmissionIDForActivityID( strActivityID ); %>
Submission Results


<%= act.getActivityName() %>


Expected Files: <%= act.getRequiredFiles() %>
Optional Files: <%= act.getOptionalFiles() %>
Ignored Files: <%= act.getIgnoredFiles() %>


<% TestUnitResults[] testResults = displayWorker.getResults( strBackendSubmissionID ); for( int tIndex = 0; tIndex < testResults.length; tIndex++ ) { boolean testPassed = testResults[].passed(); boolean testComplete = testResults[].complete(); %> Test <%= tIndex %> Passed: <%= testPassed %>
Test <%= tIndex %> Complete: <%= testComplete %>

<% } %>

Your files have been submitted.
<% } %> <%@ include file="/common/elements/defaultFooter.jsp" %>