Leerzeichen in Strings

Hallo,

mein Java-Servlet speichert Eingaben eines HTML-Formulars in einer Textdatei, liest danach die Datei aus, füllt das Formular und schickt es an den Browser zurück. Klappt alles wunderbar, solange kein Leerzeichen dazwischen ist. In der Textdatei sind die Leerzeichen noch einhalten. Beim Füllen des Formulars ist jedoch beim ersten Leerzeichen Schluß. Wenn ich z.B. ein Pfad mit „Eigene Dateien“ eingebe, steht dieser korrekt in der Textdatei. In dem im Anschluss generierten Formular endet der Pfad mit „Eigene“. Die Zeilen der Textdatei lese ich mit readLine() aus.

danke
Thomas

Hallo Thomas,
Könnte es sein, dass Du beim Formular im Input-Feld beim Tag value= die Anführungszeichen vergessen hast?

value=Eigene Dateien
-> speicher nur Eigene

value=„Eigene Dateien“
-> wäre richtig

Schau einfach mal den genereierten Code an.

Gruss, Simon

Hallo Simon,

Riesendanke!!! Danach hätt ich jetzt wieder nen ganzen Tag gesucht.

tschö
Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]