Я работаю над проектом с использованием Freemarker и Spring, работающим на Jetty. Это будет включать отображение символов из разных стран, поэтому я пытаюсь установить кодировку UTF-8. Однако, что бы я ни делал, он остается ISO-8859-1. Я попытался создать фильтр в моем файле web.xml и попытался поместить это
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=utf-8");
непосредственно перед рендерингом представления. Но когда я загружаю страницу и нажимаю «Просмотр информации о странице», кодировка всегда ISO-8859-1. Я также попытался напрямую подключиться к своему серверу приложений, чтобы увидеть, влияет ли на него Apache, но получил тот же результат. Любая помощь приветствуется.