%@ 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();
}
%>
<%=mes[mesParam]%>/<%=anoParam%> |
<%
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);
%>
| <%=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) {%>
<% } %>
|
<%
} //while
%>
|
<%
LinkedHashMap resultado = GerenteDeNoticias.getMesAnoComNoticias(GerenteDeNoticias.PUBLICADA);
if(resultado.size()!=0) {
%>
<%
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
|
|
|
|