Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508

    [JAVA/SQL] Mostrare risultato query in una tabella

    Su una pagina ho creato una form dove inserire dei valori in alcuni campi, inviando la richiesta viene chiamata una servlet che si collega al DB e cerca se ci sono corrispondenze con quanto immesso nei campi della form.
    Il ResultSet contiene il risultato, ora come faccio a passarlo e visualizzarlo in una JSP?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Credo di aver capito che devo mettere il ResultSet ottenuto dalla query nella servlet in un oggetto di sessione e passarlo alla JSP con un dispatcher, adesso però non riesco a capire come usarlo visto che nella JSP non riesco a dichiarare una variabile di tipo ResultSet.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    10
    metti il risultato ottenuto dal result set in una collections e passa quello alla jsp

  4. #4
    Originariamente inviato da Alhazred
    Credo di aver capito che devo mettere il ResultSet ottenuto dalla query nella servlet in un oggetto di sessione e passarlo alla JSP con un dispatcher, adesso però non riesco a capire come usarlo visto che nella JSP non riesco a dichiarare una variabile di tipo ResultSet.

    nella servlet:

    Codice PHP:
    ResultSet rs = .... 
    ...
    HttpSession s request.getSession();
    s.setAttribute("mioResultSet",rs);
    ... 

    nella jsp:

    Codice PHP:
    <%@ page import="java.sql.ResultSet" %>
    ...
    ResultSet rs = (ResultSet)session.getAttribute("mioResultSet"); 
    Al mio segnale... scatenate l'inferno!

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    Grazie mille, avevo capito come fare, ma mi mancava come far riconoscere il tipo ResultSet alla jsp.
    Con questa riga mi hai salvato
    <%@ page import="java.sql.ResultSet" %>

    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.