<%@ include file="conf.jsp"%> <%@ page import="atualizare.tools.*"%> <%@ page import="atualizare.dados.*"%> <%@ page import="atualizare.logica.*"%> <%@ page import="java.util.*"%> <%@ page errorPage="erro.jsp"%> <% String[] mes=new String[12]; mes[0]="Janeiro"; mes[1]="Fevereiro"; mes[2]="Março"; mes[3]="Abril"; mes[4]="Maio"; mes[5]="Junho"; mes[6]="Julho"; mes[7]="Agosto"; mes[8]="Setembro"; mes[9]="Outubro"; mes[10]="Novembro"; mes[11]="Dezembro"; Calendar calt = Calendar.getInstance(); int ano = calt.get(Calendar.YEAR); int Mes = calt.get(Calendar.MONTH); String mesString = request.getParameter("mes"); if(mesString == null) mesString = String.valueOf(Mes); int mesParam = Integer.parseInt(mesString); String anoString = request.getParameter("ano"); if(anoString == null) anoString = String.valueOf(ano); int anoParam = Integer.parseInt(anoString); Noticia noticia=null; Calendario cal; java.sql.Time hora; java.util.Date data; %>
Arquivo de Notícias
<% Iterator noticias = null; Vector vector = GerenteDeNoticias.getNoticiasPorMesAno(GerenteDeNoticias.PUBLICADA, mesParam+1, anoParam); if (vector != null) { noticias = vector.iterator(); } %> <% if (noticias != null) while (noticias.hasNext()) { noticia = (Noticia)noticias.next(); hora = noticia.getHoraPublicacao(); if(hora == null) { hora = noticia.getHora(); } data=noticia.getDataPublicacao(); if (data==null) { data = noticia.getData(); } cal = new Calendario(hora); %> <% } //while %>

<%=mes[mesParam]%>/<%=anoParam%>
<%=data.toString().substring(8,10)%>/<%=data.toString().substring(5,7)%>/<%=data.toString().substring(0,4)%> - <%=cal.getHoraMinutoExpress()%>: <%=noticia.getTitulo()%> <% if(GerenteDeAudios.retornar(noticia.getCodigo()) != null) {%> <% } %>

<% LinkedHashMap resultado = GerenteDeNoticias.getMesAnoComNoticias(GerenteDeNoticias.PUBLICADA); if(resultado.size()!=0) { %>
Veja outros meses:
<% Iterator anos = resultado.keySet().iterator(); while(anos.hasNext()) { String anoAux = (String) anos.next(); Vector v = (Vector) resultado.get(anoAux); Iterator it = v.iterator(); while(it.hasNext()) { String mesAux = (String) it.next(); int mesInt = Integer.parseInt(mesAux) - 1; if(!(mesInt == mesParam && anoAux.equals(anoString))) { %> <% } } } %>
<%=mes[mesInt]%>/<%=anoAux%>
<% } %>


    Busca Avançada