hallo zusammen,
habe mich schon durchs forum gewuehlt, leider aber nicht die passende antwort auf mein problem gefunden. folgendes macht mir zu schaffen:
ich moechte / soll eine kleine (java)suchmaschine programmieren.
ich habe eine jsp-seite erstellt, auf der daten in ein formular eingegeben werden. beim klick auf den suche-button werden die daten an ein servlet geschickt. im servlet wird aus den eingabefeldern ein sql-statement formuliert und an die datenbank geschickt. die ergebnisse, die ich zurueckbekomme, liegen als string-werte vor. wenn die datenbankabfrage nur ein ergebnis liefert, ist das ganze recht simpel - man haengt die werte an die url dran und kann sie so auf der ausgabe-seite mit der getParameter()-methode auslesen.
soweit, so einfach :wink:
jetzt aber mein problem: :bahnhof:
was mache ich, wenn ich mehrere ergebnisse von der datenbank bekomme?
das auslesen der sql-ergebnistabelle mittels while-schleife ist noch recht einfach, ich habe zumindest die werte per System.out.printl() in der konsole ausgeben koennen - dieser teil klappt also. nur - wie bekomme ich die werte aus dem resultset in mein ausgabe-jsp geschrieben? das anhaengen der werte an die url kommt dafuer nicht in frage, da dies je nach system begrenzt ist.
kann evtl. jemand kurz ein quellcode-beispiel liefern? denke damit waere mir schon sehr geholfen. auf wunsch kann ich auch meinen bisherigen quellcode hier einstellen.
vielen dank schonmal,
arend
habe mich schon durchs forum gewuehlt, leider aber nicht die passende antwort auf mein problem gefunden. folgendes macht mir zu schaffen:
ich moechte / soll eine kleine (java)suchmaschine programmieren.
ich habe eine jsp-seite erstellt, auf der daten in ein formular eingegeben werden. beim klick auf den suche-button werden die daten an ein servlet geschickt. im servlet wird aus den eingabefeldern ein sql-statement formuliert und an die datenbank geschickt. die ergebnisse, die ich zurueckbekomme, liegen als string-werte vor. wenn die datenbankabfrage nur ein ergebnis liefert, ist das ganze recht simpel - man haengt die werte an die url dran und kann sie so auf der ausgabe-seite mit der getParameter()-methode auslesen.
soweit, so einfach :wink:
jetzt aber mein problem: :bahnhof:
was mache ich, wenn ich mehrere ergebnisse von der datenbank bekomme?
das auslesen der sql-ergebnistabelle mittels while-schleife ist noch recht einfach, ich habe zumindest die werte per System.out.printl() in der konsole ausgeben koennen - dieser teil klappt also. nur - wie bekomme ich die werte aus dem resultset in mein ausgabe-jsp geschrieben? das anhaengen der werte an die url kommt dafuer nicht in frage, da dies je nach system begrenzt ist.
kann evtl. jemand kurz ein quellcode-beispiel liefern? denke damit waere mir schon sehr geholfen. auf wunsch kann ich auch meinen bisherigen quellcode hier einstellen.
vielen dank schonmal,
arend