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.