Интернационализация с использованием свойств пакета ресурсов в JSP, нелатинский текст становится Mojibake

У меня есть следующий 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>

И файл свойств messages_ru_RU.properties:

login = Логин

Проблема в том, что я получаю ненужные символы Юникода в выводе:

Ëîãèí

Обновить

Изменена кодировка файла .properies на UTF-8. Последний вывод: Ðогин

Помогите, пожалуйста, изменить это на нормальные буквы кириллицы.

Файл свойств:messages_ru_RU.properties

Ответы на вопрос(2)

Ваш ответ на вопрос