Subversion Repositories bacoAlunos

Rev

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

<%@ page import="pt.utl.ist.berserk.logic.serviceManager.IServiceManager" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.ServiceManager" %>
<%@ page import="pt.estgp.estgweb.domain.views.AnnouncementView" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.web.utils.RequestUtils" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
<%
    IServiceManager sm = ServiceManager.getInstance();
    String[] names = new String[]{};
    Object[] args = new Object[]{};
    List<AnnouncementView> announcementViews = (List<AnnouncementView>) sm.execute(RequestUtils.getRequester(request), "LoadTargetMaxAnnouncements", args, names);
    request.setAttribute("Announcements", announcementViews);
%>
<table class="lastAnnouncementsModule" style=" border-collapse: collapse;">
    <tr>
        <td id="topBar">
            <bean:message key="announcements"/>
        </td>
    </tr>
    <tr>
        <td>
            <div class="linkTypeTwo">
            <ul>
                <logic:iterate id="item" name="Announcements" type="pt.estgp.estgweb.domain.views.AnnouncementView">
                    <li>
                        <logic:empty name="item" property="url">
                            <logic:equal value="news" name="item" property="type">
                                <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load">${item.title}</html:link>
                            </logic:equal>
                        </logic:empty>
                        <logic:notEmpty name="item" property="url">
                             <logic:equal value="news" name="item" property="type">
                                <html:link href="${item.url}">${item.title}</html:link>
                             </logic:equal>
                        </logic:notEmpty>
                    </li>
                </logic:iterate>
            </ul>
            </div>    
        </td>
    </tr>

</table>

Generated by GNU Enscript 1.6.5.2.