setCharacterEncoding и заголовки.
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



setCharacterEncoding и заголовки. Expand / Collapse
Автор
Сообщение
31.10.2006 1:36
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 28.12.2006 0:42
Сообщ.: 20, Visits: 79
Добрый день!
Не насчет проблемы отображения русских символов в servlet/jsp.

Хочу просто уточнить: по java-у доку по поводу setCharacterEncoding получается, что он только подставляет название указанной кодировки в заголовок Content-Type, но никак не перекодируя выводимые символы?

Т.е. мы response-ом просто отдаем браузеру поток байтов имеющийся у нас в переменных, других потоках и т.д., содержащий на самом деле кириллические символы в какой-то кодировке. Они без изменения байт в байт передаются браузеру и если не указывается кодировка, то по-умалчанию браузер преобразует это используя iso, получая знаки вопроса вместо кириллицы. Указывая в Content-Type нужный charset — браузеру говорится как это перекодировать и он делает то, что нужно.
И вот указать этот charset получается можно 3-мя способами: setContentType, setHeader, или setCharacterEncoding.

Ваши комментарии, замечания, плиз.
?
Сообщ. #906692
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, mishgun, pl

Время GMT +3:00, Сейчас 5:20