meisteryoda
Mitglied
Also folgendes kleines Problem:
Ich arbeite an einem Webprojekt, welches als Standartzeichensatz UTF-8 benutzen soll.
Alle .java-Files sind in utf-8 codiert, ebenso alle anderen Dateien.
Da ich mit ant arbeite, rufe ich mein javac mit encoding="UTF-8" auf.
Und mein JBoss wird auch mit dem Argument -Dfile.encoding="UTF-8" gestartet.
Zusätzlich setze ich im Quelltext per
die Antwort auf utf-8.
Rufe ich die Seite jetzt allerdings im FF auf, so zeigt mit mein LiveHttpHaeders auch an
dass er es in utf-8 ausliefern sollte, allerdings werden aus ÄÜÖ wieder nur Fragezeichen.
Warum ist das so, bzw hat jemand ne ahnung wie man das ausstellt ?
Und nein, ich möchte nicht mit iso-88?! arbeiten =)
Danke schonmal
UPDATE
Hab grade ein
gemacht und heraus kam: "iso-8859-1"!
WARUM das denn ?
Ich arbeite an einem Webprojekt, welches als Standartzeichensatz UTF-8 benutzen soll.
Alle .java-Files sind in utf-8 codiert, ebenso alle anderen Dateien.
Da ich mit ant arbeite, rufe ich mein javac mit encoding="UTF-8" auf.
Und mein JBoss wird auch mit dem Argument -Dfile.encoding="UTF-8" gestartet.
Zusätzlich setze ich im Quelltext per
PHP:
response.setHeader("Content-Encoding", "UTF-8");
Rufe ich die Seite jetzt allerdings im FF auf, so zeigt mit mein LiveHttpHaeders auch an
PHP:
HTTP/1.x 200 OK
..
Content-Encoding: UTF-8
Transfer-Encoding: chunked
Date: Sun, 22 Apr 2007 13:17:52 GMT
Warum ist das so, bzw hat jemand ne ahnung wie man das ausstellt ?
Und nein, ich möchte nicht mit iso-88?! arbeiten =)
Danke schonmal
UPDATE
Hab grade ein
PHP:
out.println(response.getCharacterEncoding());
WARUM das denn ?
Zuletzt bearbeitet: