Como criar um botão para navegar entre os registros do Banco de Dados?

Olá galera sou iniciante em java, estou fazendo um site jsp aqui, com linguagem html e java, consegui conectar com o banco postgres e visualizar a tabela com os usuários cadastrados, mas o meu problema é o seguinte, na tabela aparece o primeiro usuário com os seus dados e eu estou tentando criar um botão com a função próximo para que eu clique e vá para o segundo usuário e assim sucessivamente, ja tentei de várias formas e nao consegui se alguem poder me ajudar eu agradeço
Ja vi alguns meios de fazer no netbeans, mas estou utilizando o Dreamweaver e não consegui! :frowning:
Utilizo o banco Postgres

Eu vou copiar todo meu codigo aqui, quem sabe fique mais facil de vocês me ajudarem

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<link href="estilos/layout_mobile.css" rel="stylesheet" type="text/css"/> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title> 
</head> 

<body> 
<center> 
<div id="geral"> 
<div id="cabecalho"></div> 
<table width="289" border="1"> 
<% 
try 
{ 
//1 carregar o driver 
Class.forName("org.postgresql.Driver"); 


Connection con = DriverManager.getConnection("jdbc:postgresql://localhost/banco_login","postgres","1234"); 
//conexo com o banco de dados 


Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, 
ResultSet.CONCUR_READ_ONLY); 
//indica ocaminho para econtrar os dados 


ResultSet rs = st.executeQuery("select * from aluno"); 

rs.next(); 



%> 


<tr> 
<td colspan="2"><div align="center"> <%=rs.getString("nome_aluno")%></td> 
</tr> 
<tr> 
<td width="153" rowspan="7"><div align="center"><img src="imagens/perfil.jpg" width="137" height="149" /></div></td> 
<td width="120"><div align="center">Frequencia:</div></td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td><div align="center">N° Faltas </div></td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td><div align="center">N° Matricula</div></td> 
</tr> 
<tr> 
<td><div align="center"><%=rs.getString("matricula_aluno")%></td> 
</tr> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td><div align="center"> 
<form name="form1" method="post" action=""> 
<label> 
<input type= "submit" name="Submit" id="Submit" value="PRESENÇA" onclick="form.action='next'; form.submit()" /> 
</label> 
</form> 
</div></td> 
<td><form name="form2" method="post" action=""> 
<label></label> 
<input name="Submit2" type="submit" value="FALTA" onclick= <%rs.next();%>/> 
</form> </td> 
</tr> 
<tr> 
<td> </td> 
<td> </td> 
</tr> 

<% 
} 
catch(ClassNotFoundException erroClass) 
{ 
out.println("Classe Driver JDBC no foi localizado, erro = "+erroClass); 
} 
catch(SQLException erroSQL) 
{ 
out.println("Erro de conexo com o Banco de dados, erro = "+erroSQL); 
} 
%> 
</table> 
<br /> 
<input type="submit" name="btvoltar" value="VOLTAR" onClick="location. href= 'principal.jsp' "> 
</div> 
</body> 
</html> 

O que eu estou tentando fazer é que quando eu clicar no botão presença ou falta ele pule para o próximo aluno, como se fosse um botão próximo entendem.
Desculpem sei q ficou meio grande, agradeço se alguem puder me ajudar

Olá amigo, essa função nao é muito utilizada. Estude e pense na forma de implementação dos paginadores.
Um exemplo seria uma listaegm com registros do seu banco limitados em páginas com 5, 10 ou n registros listados.

É bem interessante e facil de implementar.

FIca a dica
Fallow