Ciao ragazzi, spero che questa sia la sezione giusta, stavo analizzando questa porzione di codice cercando di capire la funzionalità dell'istruzione evidenziata:

codice:
public String connetti() throws SQLException {

        Connection con = null;


        try {
            Class.forName(DRIVER);
            con = DriverManager.getConnection(url, user, psw);


            Statement st = null;
            ResultSet rs = null;


            st = con.createStatement();
            // rs = st.executeQuery("SELECT * FROM anagrafica");
            rs = st.executeQuery("SELECT * FROM anagrafica where nome ='"
                    + nome + "'AND cognome = '" + cognome + "'");
            //
            
            while (rs.next()) {
                // System.out.println(rs.getString("nome"));
                // System.out.println(rs.getString("cognome"));
                System.out.println(rs.getString("eta"));
                eta = rs.getString("eta");
            }


        } catch (SQLException e) {
            System.out.println(e.getMessage());
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }


        return "index2";


    }
In buona sostanza, dopo aver effettuato una ricerca a db si rimanda ad una pagina html "index2". Sto cercando di capire come fa il codice a ricollegare questa istruzione al rimando alla pagina index2. All'inizio pensavo fosse l'impostazione del file faces-navigation (in questo caso stiamo utilizzando JSF) ma cancellando tutti i riferimenti, l'istruzione lavora lo stesso rimandando alla pagina.

Qualcuno può darmi delucidazioni? Grazie per la disponibilità.