Поместите это поверх ваших JSP.
<%@page pageEncoding="UTF-8" %>
Он установит кодировку ответа и даст указание веб-браузеру с помощью соответствующих заголовков ответа интерпретировать его как таковой.
Вам нужно только убедиться, что «чужие данные» закодированы в UTF-8. Поэтому, если источником является база данных SQL, убедитесь, что БД и таблица используют UTF-8. Или, если источником является текстовый файл, убедитесь, что он был сохранен и прочитан как UTF-8.
Смотри также: