Heiko J.: html textfeld in eine java variable innerhalb jsp speichern

Beitrag lesen

Hallo Mel!

ich möchte beim onChange()-Event eines Dropdown-Feldes (select option Element) den Wert der selektierten Variable innerhalb einer eigenen Java-Script Funktion auslesen und in eine Java-Variable speichern, damit ich mit dieser später weiter arbeiten kann.

Dann musst du den Browser dazu bringen, den Inhalt des Formulars an den Server zurückzusenden. Entweder
a) wenn sich der Wert deiner Dropdownliste ändert, löst du ein submit des (gesamten!) Formulars aus.

b) Sendest du clientseitig mit Javascript im Hintergrund einem XMLHttpRequest an deinen Server (wird gerne in AJAX-Frameworks angewendet). Dann muss allerdings dein Server auf diesen neuen Request reagieren, sprich ein neues Servlet oder JSP-Seite dafür vorhanden sein, der den geänderten Wert in empfang nimmt und sich merkt.

Du musst genau auseinanderhalten, WAS und WO passiert! Vermische nicht die Javascript Aktionen im Browser (Client) mit den Aktionen, die auf dem Server (JSP Seiten / Servlets) ablaufen.

Gruss
Heiko