String sql = "SELECT * FROM persone WHERE nome="+nome+"AND cognome="+ cognome;
in questa stringa sql vedo il nome attaccato all'AND, cmq sia devi dare uno spazio
inoltre i nomi di stringhe vanno tutti sotto apice
String sql = "SELECT * FROM persone WHERE nome= '"+nome+"' AND cognome='"+ cognome+"'";
altra cosa.
sarebbe meglio specificare i nomi dei campi che vuoi ottenere dall'estrazione
String sql = "SELECT nome, cognome, eta FROM persone WHERE nome= '"+nome+"' AND cognome='"+ cognome+"'";
out.write(rs.getString("eta"));
out.write(rs.getString("data"));
out.write(rs.getString("città")
Hai modellato l'eta come stringa? Anche la data ?
altrimenti se l'eta è intera devi fare
rs.getInt("eta");
rs.getDate("data");
E per finire che significa:
stato.execute("use giuseppe");