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...