Subversion Repositories bacoAlunos

Rev

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

Rev Author Line No. Line
808 jmachado 1
<%@ page import="pt.estgp.estgweb.domain.UserSessionImpl" %>
2
<%@ page import="pt.estgp.estgweb.web.UserSessionProxy" %>
3
<%@ page import="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" %>
4
<%@ page import="pt.estgp.estgweb.Globals" %>
5
<%@ page import="java.util.ArrayList" %>
6
<%@ page import="java.util.List" %>
7
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
8
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
9
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
10
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
11
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
12
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
13
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
14
 
15
<jsp:useBean id="AssessmentsForm" type="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" scope="request"/>
16
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSession" scope="request"/>
17
<jomm:messages/>
18
<html:errors/>
19
<%
20
    String fromAction = "";
21
    String from = "";
22
    String user = "";
23
    if (request.getParameter("from") != null)
24
    {
25
        user = "/user";
26
        fromAction = "From" + request.getParameter("from");
27
        from = "?from=" + request.getParameter("from");
28
    }
29
    request.setAttribute("from", from);
30
    request.setAttribute("user", user);
31
    request.setAttribute("fromAction", fromAction);
32
 
33
%>
34
<%--<html:form action="${user}/chooseQuestionOrAssessmentToCorrect${fromAction}${from}">--%>
35
<html:form action="user/chooseQuestionOrAssessmentToCorrectFromServiceZone">
36
<nested:hidden property="correctionSelection"/>
37
<nested:hidden property="correctionAnonymous"/>
38
<input type="hidden" name="dispatch">
39
 
40
<logic:equal name="AssessmentsForm" property="correctionSelection" value="assessment">
41
    <% if(AssessmentsForm.getAssessmentResponsesView().size() > 0){ %>
42
    <nested:iterate id="responseView" name="AssessmentsForm" property="assessmentResponsesView">
43
    <table class="form">
44
        <tr>
45
            <td>
46
                <html:link action="/user/startSubmitCorrectAssessmentResponseFromServiceZone.do?respId=${responseView.id}"><bean:message key="assessment.correctTo"/>
47
                    <logic:equal name="AssessmentsForm" property="correctionAnonymous" value="notAnonymous">
48
                        <nested:write name="responseView" property="owner.name"/>
49
                        (<nested:write name="responseView" property="owner.code"/>)
50
                    </logic:equal>
51
                    <logic:equal name="AssessmentsForm" property="correctionAnonymous" value="anonymous">
52
                        <bean:message key="assessment.correctTo.anonymous"/>
53
                    </logic:equal>
54
                </html:link>
55
                <br>
56
            </td>
57
        </tr>
58
 
59
    </table>
60
    </nested:iterate>
61
    <% } else { %>
62
         <bean:message key="assessment.responses.empty"/>
63
    <% } %>
64
</logic:equal>
65
 
66
<logic:equal name="AssessmentsForm" property="correctionSelection" value="question">
67
    <% if(AssessmentsForm.getAssessmentQuestionsRView().size() > 0){ %>
68
    <nested:iterate id="questionView" name="AssessmentsForm" property="assessmentQuestionsRView">
69
    <table class="form">
70
        <tr>
71
            <td>
72
                <div style="font-weight:bold;"><bean:message key="assessment.correctTo.question"/></div>
73
                <html:link action="/user/startSubmitCorrectQuestionResponsesFromServiceZone.do?questId=${questionView.id}">
74
                    <nested:write name="questionView" property="textpt"/>
75
                </html:link>
76
                (Respostas: <nested:write name="questionView" property="numberOfResponses"/>)
77
                <br>
78
            </td>
79
        </tr>
80
 
81
    </table>
82
    </nested:iterate>
83
    <% } else { %>
84
         <bean:message key="assessment.answers.empty"/>
85
    <% } %>
86
</logic:equal>
87
 
88
</html:form>