Subversion Repositories bacoAlunos

Rev

Rev 1306 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="pt.estgp.estgweb.domain.UserSessionImpl" %>
<%@ page import="pt.estgp.estgweb.web.UserSessionProxy" %>
<%@ page import="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" %>
<%@ page import="pt.estgp.estgweb.Globals" %>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>

<jsp:useBean id="AssessmentsForm" type="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" scope="request"/>
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSession" scope="request"/>
<jomm:messages/>
<html:errors/>
<%
    String fromAction = "";
    String from = "";
    String user = "";
    if (request.getParameter("from") != null)
    {
        user = "/user";
        fromAction = "From" + request.getParameter("from");
        from = "?from=" + request.getParameter("from");
    }
    request.setAttribute("from", from);
    request.setAttribute("user", user);
    request.setAttribute("fromAction", fromAction);

%>
<%--<html:form action="${user}/chooseQuestionOrAssessmentToCorrect${fromAction}${from}">--%>
<html:form action="user/chooseQuestionOrAssessmentToCorrectFromServiceZone">
<nested:hidden property="correctionSelection"/>
<nested:hidden property="correctionAnonymous"/>
<input type="hidden" name="dispatch">

<logic:equal name="AssessmentsForm" property="correctionSelection" value="assessment">
    <% if(AssessmentsForm.getAssessmentResponsesView().size() > 0){ %>
    <nested:iterate id="responseView" name="AssessmentsForm" property="assessmentResponsesView">
    <table class="form">
        <tr>
            <td>
                <html:link action="/user/startSubmitCorrectAssessmentResponseFromServiceZone.do?respId=${responseView.id}"><bean:message key="assessment.correctTo"/>
                    <logic:equal name="AssessmentsForm" property="correctionAnonymous" value="notAnonymous">
                        <nested:write name="responseView" property="owner.name"/>
                        (<nested:write name="responseView" property="owner.code"/>)
                    </logic:equal>
                    <logic:equal name="AssessmentsForm" property="correctionAnonymous" value="anonymous">
                        <bean:message key="assessment.correctTo.anonymous"/>
                    </logic:equal>
                </html:link>
                <br>
            </td>
        </tr>

    </table>
    </nested:iterate>
    <% } else { %>
         <bean:message key="assessment.responses.empty"/>
    <% } %>
</logic:equal>

<logic:equal name="AssessmentsForm" property="correctionSelection" value="question">
    <% if(AssessmentsForm.getAssessmentQuestionsRView().size() > 0){ %>
    <nested:iterate id="questionView" name="AssessmentsForm" property="assessmentQuestionsRView">
    <table class="form">
        <tr>
            <td>
                <div style="font-weight:bold;"><bean:message key="assessment.correctTo.question"/></div>
                <html:link action="/user/startSubmitCorrectQuestionResponsesFromServiceZone.do?questId=${questionView.id}">
                    <nested:write name="questionView" property="textpt"/>
                </html:link>
                (Respostas: <nested:write name="questionView" property="numberOfResponses"/>)
                <br>
            </td>
        </tr>

    </table>
    </nested:iterate>
    <% } else { %>
         <bean:message key="assessment.answers.empty"/>
    <% } %>
</logic:equal>

</html:form>

Generated by GNU Enscript 1.6.5.2.