Установка кодировки символов в Day CQ

У меня есть разметка, которую я добавляю к компоненту страницы в Day CQ, которая была закодирована автором в кодировке UTF-8. Изначально я не мог сохранить его в CRXDE, т.к. редактор был настроен на сохранение в ISO-8859-1. Я нашел настройку, чтобы изменить это, но теперь, когда страница, использующая этот компонент, отображается в браузере, некоторые символы, похоже, используют другую кодировку. Есть ли параметр для веб-сервера CQ или механизма сервлетов, который мне нужно изменить? Я использую CQ 5.3 в Windows 7.

Изменить: заголовки HTTP имеют Content-Type: text / html; charset = UTF-8, и есть метатег, который указывает meta http-Equiv = "Content-type" content = "text / html; charset = utf-8"


person joelt    schedule 26.09.2011    source источник


Ответы (1)


Я считаю, что решением было добавить pageEncoding = "UTF-8" ко всем JSP, которые являются частью визуализации этой страницы. Я также изменил файл web.xml по этой ссылке: http://www.coderanch.com/t/87264/Tomcat/Character-Encoding-Tomcat и несколько раз перезапускал сервер.

person joelt    schedule 26.09.2011