Post und Get mit umlauten

Status
Nicht offen für weitere Antworten.

pogo42

Neues Mitglied
Hallo Java-Forum!

Ich habe folgendes Problem.

In einer JSP-Seite habe ich ein Formular das ich mit GET an ein Servlet schicke.
Wenn ich die geschickten Daten im Servlet ausgebe werden die Umlaute(ÖÄÜ) richtig angezeigt.

Sobald ich das Formular mit POST verschicke werden für die Umlaute nur Hyroglyphen im Servlet angezeigt.

Hoffe ich habe mich halbwegs verständlich ausgedrückt.
Falls nicht bitte nachfragen.

Danke im Voraus für die Tipps.
 
G

Guest

Gast
SUPER Antwort Caffe´ Latte

Ich denke das Encoding sollte doch passen da es mit GET funktionert jedoch mit POST nicht
oder wird mit POST ein anderes Encoding verwendet?
 

Caffè Latte

Bekanntes Mitglied
Danke für das Lob, aber hast du die Links von Jockel gelesen und danach gehandelt, ...

BTW: du kennst den Unterschied zischen POST und GET?

Java Insel hat gesagt.:
Mit GET und POST Daten übergeben
Beim Aufruf einer Webseite können wir Parameter übergeben – bei einer Suchmaschine etwa der Suchbegriff. Es gibt nun zwei Möglichkeiten, wie diese Parameter zum Skript kommen und somit vom Webserver verarbeitet werden:

* Die Parameter (auch Query-Strings genannt) werden an die URL angehängt (GET-Methode).

* Die Daten werden zur Standardeingabe des Webservers gesendet (POST-Methode). Das Skript muss dann aus dieser Eingabe lesen.

Entsprechend der gewählten Methode mußt du natürlich auch das Encoding setzen.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben