Subversion Repositories bacoAlunos

Rev

Blame | Last modification | View Log | RSS feed

<%@ page import="pt.estgp.estgweb.web.utils.RequestUtils" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.IServiceManager" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.ServiceManager" %>
<%@ 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-nested.tld" prefix="nested" %>
<%@ 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-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<%
    if(request.getAttribute("CourseUnitView") != null)
    {
%>
        <jsp:include page="students.jsp"/>
<%
    }
    else
    {
        long courseUnitId = 0;
        if(request.getParameter("courseUnitId")!=null)
            courseUnitId = Long.parseLong(request.getParameter("courseUnitId"));
        else if(request.getParameter("courseUnitView.id")!=null)
            courseUnitId = Long.parseLong(request.getParameter("courseUnitView.id"));
        else if(request.getParameter("courseUnit.id")!=null)
            courseUnitId = Long.parseLong(request.getParameter("courseUnit.id"));

        if(courseUnitId == 0)
        {
            response.sendError(404);
        }
        else
        {
            IServiceManager sm = ServiceManager.getInstance();
            String[] names = new String[]{};
            Object[] args = new Object[]{courseUnitId,false,true,false};//unitId,teachers,students,blog

            pt.estgp.estgweb.domain.views.CourseUnitView courseUnitView = (pt.estgp.estgweb.domain.views.CourseUnitView) sm.execute(RequestUtils.getRequester(request, response), "LoadCourseUnit", args, names);
            request.setAttribute("CourseUnitView",courseUnitView);
            %>
            <jsp:include page="students.jsp"/>
            <%
        }


    }
%>

Generated by GNU Enscript 1.6.5.2.