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)
2) ImageServlet.java (=Servlet)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;
}
3) ShowImage.jsp (=JSP)Codice PHP:...
ImageCRUD ic = new ImageCRUD();
ResultSet rs = ic.listImage();
...
request.setAttribute("rs", rs);
...
Alla fine mi da come risultato un bel nullCodice PHP:<%= request.getAttribute("rs") %>
![]()

Rispondi quotando