Lemmy Danger: Auswahlliste + per doppelklick value an Servlet übergeben

Beitrag lesen

Guude!

+"<select name="proField" ondblclick="put_it()" size="5">"

Was macht die Funktion "put_it()"?

Das Servlet, dass den ausgewählten Wert verarbeiten soll, erwartet den Dateinamen, der Dateiname steht in value drinnen. Es ist eine doGet(....) Methode.

Ich hoffe mal, Dein <select> is umrandet von einem <form>-Tag. Dort musst Du mit method="get" und action="deine.servlet.url" das Ziel und die zu verwendende Methode beim Abschicken des Formulars festlegen. Sobald auf diese Weise Deinem Servlet etwas "angereicht" wird, verwendet es die doGet()-Methode, um die ankommenden Daten zu verarbeiten.
Um erstmal auszuschließen, dass der Fehler in der JS-Funktion put_it() liegt, würde ich einen Submit-Button in das Formular einarbeiten, dann kann im Falle eines Fehlschlags der Fehler nur bei Servlet, genauer: in der doGet()-Methode, zu finden sein.

LG ausm Hesseland
Lemmy

--
Wer seiner Frau gegenüber stets beteuert, dass DAS tatsächlich 30cm sind, darf sich nicht wundern, wenn sie nicht richtig einparken kann...