|
|
|
Junior 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.
Ваши комментарии, замечания, плиз.
?
|
|
|
|