Unicode && AJAX
От: Mimi  
Дата: 20.10.06 08:30
Оценка:
Привет всем!
Очень нужна ваша помощь.
В общем, у меня, вопрос по AJAX-у, кто сталкивался с проблемой кодировки?
Ситуация такая:
у меня есть jsp страница, которая использует Ajax.
Charset для самой страницы — UTF-8 <%@ page contentType="text/html; charset=UTF-8" %>
в AJAX-овой функции я опять же ставлю чарсет в утф-8 http_request.setRequestHeader("Content-Type", "text/xml; charset=UTF-8");
И сервлет, который мне XML для response-а возвращает, у него ТОЖЕ инкодинг УТФ-8 <?xml version="1.0" encoding="utf-8"?>
Но каким-то хамским образом, AJAX умудряется наплевать на UTF, и показывает вот такую белиберду РљСѓРєСѓ
Обрыла все ресурсы по AJAX-у которые только нашла, и везде пишут что мол "достаточно поставить хэдер, что у тебя content-type UTF-8, и все должно работать"..
Ниченепонимаю.. я так и делаю, вроде, но нифига из того что кирилицей написано, не видно.
XML смотрела (вывела в файл логгером), все там нормально, русские буквы на месте.
По ходу, все буровит charset в самом http_request-е.
Кто из вас сталкивался с тиакой проблемой? Какие есть для этого решения?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.