Internationalisierung mit Ressourcenpaketeigenschaften in JSP, nicht-lateinischer Text wird zu Mojibake
Ich habe den folgenden index.jsp:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<fmt:setLocale value="ru_RU"/>
<fmt:setBundle basename="messages"/>
<html>
<head>
<title></title>
</head>
<body>
<h1><fmt:message key="login"/></h1>
</body>
</html>
Und Eigenschaftendatei messages_ru_RU.properties
login = Логин
Das Problem ist, dass ich die Junk-Unicode-Zeichen in der Ausgabe bekomme:
Ëîãèí
Aktualisiere
Die .properies-Datei wurde in UTF-8 geändert. Die neueste Ausgabe: Ðогин
Helfen Sie mir bitte, dies in die normalen kyrillischen Buchstaben zu ändern.
Eigenschaftendatei: messages_ru_RU.properties