utf-8-Zeichensatz mit Thymeleaf
Bei der Verwendung von Spring mit Thymeleaf alle meine kyrillischen Zeichen als ?????
auf den Seiten.
Mit
@RequestMapping(value = "/login", method = RequestMethod.GET, produces = "text/html; charset=utf-8")
als es wurde vorgeschlagen, hier: https://stackoverflow.com/a/11866822/1479414 und hier: https://stackoverflow.com/a/12023816/1479414 nicht helfen.
Wie man dieses Problem lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Antwort gefunden werden kann,hier:
Eigenschaft
characterEncoding
sollte explizit festgelegt werden, die fürtemplateResolver
undThymeleafViewResolver
:arbeiten für mich. java-config
Ich denke, in thymeleaf html-Seite, die Sie mit th:text mit html-element, th:text zur Anzeige normaler text,
wenn Sie möchten, verwenden spezielle Charta mit Ihrem thymeleaf html-Seite so einfach ändern müssen, zum Beispiel
oder
Beispielsweise
Und
Nichts tun, andere Konfiguration für die Verwendung von Sonderzeichen mit thymeleaf html-Seite.
Hoffe, Sie werden Ihr problem lösen
utf-8
Codierung.