Hallo,
habe folgendes Problem:
Und zwar habe ich eine JSP-Datei, in dieser sind ein paar Eingabefelder vorhanden und ne Bean ist miteingebunden. Der Knackpunkt ist, das in dieser gesamten <FORM> nun 2 Buttons vorhanden sind, jeder Button leitet die Daten an ein anderes Servlet. Jetzt weis ich nur nicht wie ich es realisieren soll, das unterschiedliche Seiten innerhalb dieser Form aufgerufen werden können und jedesmal sämtliche Daten mitübertragen werden.
Hier mal ein Beispielcode:
input.jsp
Ein klick auf "sende1" soll nun Servlet1 aufrufen
Ein klick auf "sende2" soll nun Servlet2 aufrufen
Hatte mir als möglichen Lösungweg überlegt gehabt, das ein Zwischenservlet aufgerufen wird von beiden Buttons und dieses Servlet dann auswertet welcher Button angeklickt worden ist und dann entscheidet zu welchem Servlet nun weitergeleitet wird. Leider hänge ich da auch fest, da ich es nicht hinkriege das ein Servlet ein anderes Servlet aufruft und auch sämtliche Daten mitübergeben werden.
habe folgendes Problem:
Und zwar habe ich eine JSP-Datei, in dieser sind ein paar Eingabefelder vorhanden und ne Bean ist miteingebunden. Der Knackpunkt ist, das in dieser gesamten <FORM> nun 2 Buttons vorhanden sind, jeder Button leitet die Daten an ein anderes Servlet. Jetzt weis ich nur nicht wie ich es realisieren soll, das unterschiedliche Seiten innerhalb dieser Form aufgerufen werden können und jedesmal sämtliche Daten mitübertragen werden.
Hier mal ein Beispielcode:
input.jsp
Code:
...
<jsp:useBean id="mybean" scope="session" class="myapp.arbeitenbean" />
...
<html>
<form method="post" action="/webapp/servlet1">
...
<input name="eingabebox1">
<input name="eingabebox2">
<input name="eingabebox3">
...
<input type="submit" name="button1" value="sende1">
<input type="submit" name="button2" value="sende2">
</form>
</html>
Ein klick auf "sende1" soll nun Servlet1 aufrufen
Ein klick auf "sende2" soll nun Servlet2 aufrufen
Hatte mir als möglichen Lösungweg überlegt gehabt, das ein Zwischenservlet aufgerufen wird von beiden Buttons und dieses Servlet dann auswertet welcher Button angeklickt worden ist und dann entscheidet zu welchem Servlet nun weitergeleitet wird. Leider hänge ich da auch fest, da ich es nicht hinkriege das ein Servlet ein anderes Servlet aufruft und auch sämtliche Daten mitübergeben werden.