Юникод / кодировка с калиткой


В 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 2

1 ответ:

Вы должны быть в состоянии изменить все ā (Латинская маленькая буква a с Макроном) на &#257;, и они должны отображаться правильно, по-видимому, Уикет все еще определяет , Как обрабатывать кодировку символов.

EDIT

Возможно, вы захотите также взглянуть на http://wiki.apache.org/tomcat/FAQ/CharacterEncoding и убедитесь, что сервер настроен правильно.