Subversion Repositories bacoAlunos

Rev

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

<%@ page import="pt.estgp.estgweb.domain.views.SurveyStatsGraphicView" %>
<%@ 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 import="java.util.List" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.exceptions.FilterChainFailedException" %>

<div id="loadNodeGraphs">
<%
    try
    {
        String[] names = {"serializable"};
        Object[] args = {Long.parseLong(request.getParameter("id")),Long.parseLong(request.getParameter("node"))};
        IServiceManager sm = ServiceManager.getInstance();

        List<SurveyStatsGraphicView> surveyStatsGraphicViews = (List<SurveyStatsGraphicView>) sm.execute(RequestUtils.getRequester(request,response),"LoadSurveyNodeGraphs",args,names);

        if(surveyStatsGraphicViews.size() > 0)
        {
            %>
                <div id="loadNodeGraphsHeader">Gráfico(s) relativo(s) a: <b><%=surveyStatsGraphicViews.get(0).getStructuralNodeView().getMsg()%></b></div>
            <%

            for(SurveyStatsGraphicView gView : surveyStatsGraphicViews)
            {
            %>
                <div><img src="<%=request.getContextPath()%>/repositoryStream/<%=gView.getIdentifier()%>" alt=""/></div><br>
            <%
            }
        }
            else
                out.println("<div>Não há graficos</div>");
    }
    catch(FilterChainFailedException e)
    {}
    catch (Throwable e)
    {}
%>
</div>

Generated by GNU Enscript 1.6.5.2.