Юникод / кодировка с калиткой
В Wicket я пытаюсь включить текст "frāctus m (feminine frācta, neuter frāctum)" на веб-странице, которая просто извлекается из статического текстового файла с правильной кодировкой (UTF-8, сохраненный из Eclipse). При отображении в браузере он отображает " frÄ c ctus m (женский frÄ�cta, средний frÄ�ctum)."Есть ли исправление для того, как кодируется рендеринг? Я добавил <?xml version="1.0" encoding="UTF-8"?>
на свою главную страницу "шаблона" (от которой наследуют другие), но это не помогло.
1 ответ:
Вы должны быть в состоянии изменить все
ā
(Латинская маленькая буква a с Макроном) наā
, и они должны отображаться правильно, по-видимому, Уикет все еще определяет , Как обрабатывать кодировку символов.EDIT
Возможно, вы захотите также взглянуть на http://wiki.apache.org/tomcat/FAQ/CharacterEncoding и убедитесь, что сервер настроен правильно.