Maike: 1 Formular, aber 2 verschiedene "Actions" ??

Hallo,

ich habe ein Formular mit 2 Submit Buttons. Beim anklicken einer der Buttons wird ein Servlet aufgerufen. Wie kann ich das jetzt machen, dass bei dem ersten Button z.b. Servlet1 aufgerufen wird (und die Parameter des Formulars übergeben werden) und beim zweiten Button Servlet2 aufgerufen wird? Man kann ja nur ein "action" angeben.

Eine Möglichkeit wäre mit JavaScript, wobei ich JavaScript lieber vermeide, da manche JavaScript im Browser deaktiviert haben :-/

Gibt es sonst noch eine Lösung?

Vielen Dank für jede Hilfe!

Gruß Maike

  1. Hallo,

    ich habe ein Formular mit 2 Submit Buttons. [...] Man kann ja nur ein "action" angeben.

    Genau.
    Also mach _ein_ Script auf dem Server, das schaut,
    welcher Button gedrueckt wurde, und entsprechend reagiert.

    Auch wenn Du nicht PHP brauchst, hilft Dir die FAQ weiter:
    http://www.dclp-faq.de/q/q-formular-buttons.html

    Gruesse,

    Thomas

    P.S. Vergiss JavaScript.
    Auch wenn es damit bei gewissen Benutzern "funktionieren" wuerde,
    waere es keine Loesung, sondern ein unzuverlaessiges Gebastel.