void setCharacterEncoding(String charset)Устанавливает кодировку символов (MIME-кодировку) ответа, отправляемого клиенту, например, в UTF-8. Если кодировка символов уже установлена в setContentType(java.lang.String) или setLocale(java.util.Locale), этот метод переопределяет ее. Вызов setContentType(java.lang.String) со строкой text/html и вызов этого метода со строкой UTF-8 эквивалентен вызову setContentType с помощью строки text/html; charset=UTF-8.
void setContentType(String type)Устанавливает тип содержимого ответа, отправляемого клиенту, если ответ еще не зафиксирован. Данный тип контента может содержать спецификацию кодировки символов, например text/html;charset=UTF-8.