Die Dateien der messages_de.properties und die englische Variante sind als UTF-8 in IntelliJ erstellt. Öffne ich die Dateien mit einem externen Editor, werden die Umlaute auch korrekt dargestellt.
Im Template meiner .xhtml hab ich auch testweise
<?xml version=“1.0” encoding=“UTF-8”?>
eingefügt, aber brachte auch keine Besserung.
Ist das Template selbst auch UTF-8 encodiert?
Hast du auch mal probiert, das <meta charset="utf-8"> zu setzen?
Vielleicht hilft auch https://validator.w3.org/ bei der Problemsuche.
Ich würde glatt auf Ersteres tippen - das Template selbst wurde nicht in UTF-8 gespeichert. Wäre es der Browser, der UTF-8 nicht automatisch erkannt hat, stünde dort afaik nur ein Wildcard für unbekannte Codes. Trotzdem aber sollte nicht vergessen werden.
Werd ich auch weiterhin so machen notfalls oe usw. scheiss drauf. Solange die wichtigen Werte in datatable usw angezeigt werden alles gut. Da klappt es nämlich
Das mag eine schnelle und praktikable Lösung sein, ganz abgesehen davon, dass in der Liste das ß fehlt. Je nachdem was du in den Anzeigen darstellen willst, wirst du dann nach und nach auf andere Zeichen stoßen, die nicht funktionieren.
Ich würde da lieber schauen, ob man den Grund rausfinden kann, warum das Encoding nicht berücksichtigt wird.
Ich hab einfach mal nach deinen Stichworten gegoogelt. Ist sowas wie