Кажется, я не могу получить кодировку UTF-8 для отправки в заголовках ответа. Я пытался использовать это безрезультатно:
resp.setHeader("Content-Encoding", "utf-8");
Кто-нибудь знает, когда эта ошибка будет исправлена или есть обходной путь ?
Ссылки:
Per ссылка w3 , Content-Encoding предназначена для таких вещей, как gzip, deflate, compress - , а не для «как кодируется Unicode в теле» То, что вам нужно, например,
Content-Encoding
Content-Type: text/html; charset=utf-8
т.е. атрибут charset Content-Type.
charset
Content-Type
Я добавил эту строку в начало моей страницы JSP (которая содержала форму), и ошибка исчезла
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>