Originariamente inviato da SasaSelvaggio
Codice PHP:
    public Collection<UtentitrovaUtente()throws SQLException{

        List<
Utentilista = new ArrayList();
        
Utenti listaUtenti = new Utenti();

        
Connection connessione = (ConnectionDriverManager.getConnection(super.getUrlDatabase(),super.getUsername(),super.getPassword());
        
Statement st connessione.createStatement();
        
ResultSet resultSet st.executeQuery("SELECT *FROM utenti");
        
//***Leggo record per record all'interno del database***;
        
while(resultSet.next()){

            
Stringnome resultSet.getInt("nome ");
            
String cognomeresultSet.getString("cognome");
            
String testoNews resultSet.getString("testoNews");
            
String titoloNew resultSet.getString("titoloNews");

            
lista.add(listaUtenti);
        } 
L'oggetto Utenti è solo 1. Lo istanzi solo 1 volta prima del ciclo!! Ovvio che se il result-set ti dà 3 record tu aggiungi nella lista sempre e solo lo stesso oggetto!.
E comunque vedo che prendi i dati delle colonne ma non vedo dove assegni tali dati nell'oggetto Utenti.

E tuttavia sarebbe stato più logico fare una classe Utente.