Subversion Repositories bacoAlunos

Rev

Rev 1737 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.ConfigurationSeparatorImpl" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.domain.UserSession" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
<%@ taglib prefix="baco" uri="/WEB-INF/tlds/baco.tld" %>
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSessionImpl" scope="request"/>

<baco:isAuthenticated>
<%
    List<ConfigurationSeparatorImpl> configSeparators =
            (List<ConfigurationSeparatorImpl>) request.getAttribute("configSeparators");

    String separatorKey = request.getParameter("separatorKey");

    if(configSeparators != null && UserSession.getUser() != null)
    {
        for(ConfigurationSeparatorImpl configSeparator: configSeparators)
        {
            if(UserSession.getUser().hasRole(configSeparator.getAllowedRoles()))
            {
                String active = separatorKey != null && separatorKey.equals(configSeparator.getSeparatorKey()) ?
                        "class=\"active\"" : "";

    %>
    <li <%=active%>>
        <a href="<%=request.getContextPath()%>/user/configSeparatorsEescola.do?sepId=<%=configSeparator.getId()%>&separatorKey=<%=configSeparator.getSeparatorKey()%>">
            <span class="glyphicon glyphicon-folder-open"></span> <%=configSeparator.getName()%>
        </a>
    </li>
    <%
            }
        }
    }
%>
</baco:isAuthenticated>

Generated by GNU Enscript 1.6.5.2.