<h:inputText> Double-Werte mit Komma statt Punkt als Dezimaltrennzeichen eingeben?

navino

Mitglied
Hallo,

wie kann ich in ein <h:inputText> Werte mit Komma statt punkt eingeben, wenn in der Backingbean das Feld mit einem double-Attribut verbunden ist.
Mit dem f:convertNumber kann ich zwar die Anzeige formatieren, aber das übernehmen der Werte aus dem Eingabefeld funktioniert nicht richtig.

Benötige ich dann noch ein zusätzliches String-Attribut indem ich das Komma wieder in ein Punkt umwandel, um dann da wieder einen Double rauszumachen...?

Gruß
navino
 

navino

Mitglied
Hi,

habe es herausgefunden.
Man stellt einfach die lokale des convertNumber auf Deutsch : locale="de" und fertig ;-)