Salve,

ho 3 classi che si passano un riferimento tra loro (il ResultSet rs) ed alla fine me lo ritrovo null, perchè?
Ecco le classi (ho tagliato le parti non necessarie)

1) ImageCRUD.java (=Classe CRUD per DB)
Codice PHP:
...
public 
ResultSet listImage()  throws SQLException{
   try{
     Class.
forName(...);
     
conn DriverManager.getConnection(...);
     
ps conn.prepareStatement("select idImmagini, Nome from immagini");
     
rs ps.executeQuery();
     ...
     
conn.close();
     
ps.close();
     ...
     return 
rs;

2) ImageServlet.java (=Servlet)
Codice PHP:
...
ImageCRUD ic = new ImageCRUD();
ResultSet rs ic.listImage();
...
request.setAttribute("rs"rs); 
3) ShowImage.jsp (=JSP)
...
Codice PHP:
<%= request.getAttribute("rs") %> 
Alla fine mi da come risultato un bel null