Salve,
ho una classe CRUD che esegue, tra le altre cose, una select da un DB ed una Servlet che prende il ResultSet da questa classe e lo invia ad una JSP.
In effetti se nella JSP eseguo:
mi restituisce com.mysql.jdbc.ResultSet@15b44d6 il che significa che il passaggio, attraverso il dispatcher, avviene correttamente...ma se inserisco il seguente codice:Codice PHP:<%= request.getAttribute("rs") %>
mi restituisce il seguente errore:Codice PHP:<%@ page import="java.sql.*" %>
<%
ResultSet rs = request.getAttribute("rs");
while(rs.next()){
int numColumn = rs.getMetaData().getColumnCount();
for(int i=1; i <= numColumn; i++){
out.println(rs.getObject(i));
}
}
%>
An error occurred at line: 17 in the jsp file: /ShowImage.jsp
Type mismatch: cannot convert from Object to ResultSet
15: <%@ page import="java.sql.*" %>
16: <%
17: ResultSet rs = request.getAttribute("rs");
18: while(rs.next()){
Qualche consiglio?

Rispondi quotando