Como faço para mostrar de 4 em 4 os registros da query feita no banco de dados??
O código da minha jsp que mostrará o resultado:
OBS:O CÓDIGO PARA MOSTRAR O RESULTADO ESTÁ ENTRE AS TAGS TABLE.
<%@page contentType=“text/html”%>
<!–Importando as classes necessárias–>
<%@page import=“java.util.ArrayList,beans.Arquivo”%>
<html>
<head><title>Downloads</title></head>
<div id=“Layer2” style=“position:absolute; width:97.5%; height:20%; z-index:2; left: 1%; top: 1%; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;”>
<!–Inclusão do cabeçalho–>
<%@include file=‘cabecalho.jsp’%>
</div>
<div id=“Layer4” style=“position:absolute; width:88%; height:5%; z-index:4; left: 1%; top: 20%; border-style: double; border-color: ‘#408080’”>
<TABLE border=‘0’>
<TR>
<TD width=‘250’ align=right>
<FONT size=‘5’ color=’#004080’>Downloads</FONT>
</TD>
</TR>
</TABLE>
</DIV>
<div id=“Layer1”
style=“position:absolute; width:20%; height:58%; top: 30%; left: 1%; z-index:1; background-color: #004080; layer-background-color: #00FF00; border-style: double; border-color: #408080; background-image: url(…/…/…/Program%20Files/Apache%20Tomcat%204.0/webapps/SIL/Imagens/nlado.jpg); layer-background-image: url(…/…/…/Program%20Files/Apache%20Tomcat%204.0/webapps/SIL/Imagens/nlado.jpg);” align=left>
<!--Inclusão do menu principal-->
<%@include file='menu.jsp'%>
</div>
<div id=“Layer3” style=“position:absolute; width:67.5%; height:58%; left: 21%; top: 30%; background-color: #ffffff; z-index:3; border-style: double; border-color: #408080;”>
<TABLE border=‘0’ cellpadding=‘5’>
<!–Loop para buscar todos os arquivos armazenados no banco e montar uma
lista de links para poder acessá-los–>
<% ArrayList lista = (ArrayList)request.getAttribute(“lista”);
int cont = 0;
double total = lista.size();
double pag = Math.ceil(total/4);
Double pagina = new Double(pag);
if(lista.size()>0) {
for(int i=0;i<lista.size();i++) {
Arquivo arquivo = (Arquivo)lista.get(i);
if(arquivo.getCodIdioma() == 1) {
cont++;
%>
<TR>
<TD>
<A href=’<%= arquivo.getCaminho()%>’><%= arquivo.getTitulo()%></A>
<%= arquivo.getResumo()%>
</TD>
</TR>
<%
}
if(cont >= 4) {
%>
<TR>
<TD align=right>
<%= pagina.intValue()-1%> de <%= pagina.intValue()%> <A href='#'>Próxima</A>
</TD>
</TR>
<%
}
if(cont == 4) {
break;
}
}
}else {
out.write("Não há nenhum arquivo disponível para download!");
}
%>
</TABLE>
</div>
<div id=“Layer5” style=“position:absolute; width:88%; height:5%; z-index:5; left: 1%; top: 89%; border-style: double; border-color: #408080” align=center>
<%@include file=‘rodape.jsp’%>
</div>
</html>Agradeço pela atenção!!
Ggin