Problem mit DecimalFormat

shocking

Mitglied
Hi,

ich habe da ein Problem mit DecimalFormat. Ich habe meine Zahlen in eben einem solchen Format ausgegeben in der Form : DecimalFormat df = new DecimalFormat("##,##0.00")

Das Problem ist nun, dass der Server auf dem meine JSP läuft scheinbar eine lokale Einstellung hat. Bei AUsgabe über den jboss sehen die Zahlen so aus: 1,289.67 statt 1.289,67.

Kann mir einer sagen, wie ich die lokale Einstellund für das DecimalFormat ändern kann? Ich habe bereits versucht, bekomme aber immer eine Fehlermeldung GERMAN nicht bekannt.

Danke shocking
 
Hi Tom,

das habe ich mir auch schon gedacht. Ich würd das ganze halt gern fest einstellen, damit es unabhängig von den Servereinstellungen ist.
Ich hab das jetzt mit DecimalFormatSymbols versucht, wo ich die Zeichen für Tausendertrennung und Dezimaltrennung festgelegt habe.
Wenn ich die Locale auf GERMANY umgestellt habe, war meine Formatierung mit z.b. 3 Nachkommastellen futsch.
Ich weiß noch nicht genau, ob das geht...

Gruß shocking
 
Zurück