Como criar um botão para navegar entre os registros do BD?

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

Um jeito que tentei fazer foi assim mas nao executou nenhuma ação
<input name=“btproximo” type=“submit” value=“proximo” onclick= <%rs.next();%>/>

Ja vi alguns meios de fazer no netbeans, mas estou utilizando o Dreamweaver e não consegui! :frowning:

Nunca fiz isso para web mas em desktop eu lembro que eu, fazia assim:

public List<Cidade> proximo() {
		List<Cidade> lista = new ArrayList<Cidade>();
		try {
			pstmt = con.prepareStatement("select * from cidade");
			rs = pstmt.executeQuery();
			Cidade cidade = new Cidade();
			if (!rs.last()) {
			rs.next();
			}
			cidade.setCodigo(rs.getInt("codigo"));
			cidade.setNome(rs.getString("nome"));
			cidade.setUf(rs.getString("uf"));
			
			System.out.println(lista.add(cidade));
			
		} catch (Exception e) {
			System.out.println("Erro: " + e.getMessage());
		}
		return lista;

	}

Veja se lhe ajuda em algo.

Boa sorte.

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="" %>

Untitled Document
<% 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>&nbsp;</td>
        </tr>
        <tr>
          <td><div align="center">N&deg; Faltas </div></td>
        </tr>
        <tr>
          <td>&nbsp;</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>&nbsp;</td>
        </tr>
        <tr>
          <td><div align="center">
            <form name="form1" method="post" action="">
              <label>
              <input type= "submit" name="Submit" id="Submit" value="PRESEN&Ccedil;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>&nbsp;</td>
          <td>&nbsp;</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>

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 nao ter colocado o código com as linhas, é que nao sei como que faz