2014-02-04 4 views
0

Я создал CustomLayout, но не работает кодирование. Здесь, в Бразилии, мы используем акцентуацию на некоторые слова, но когда я показываю свой CustomLayout, это слова показывают <? >.Установить кодировку vaadin?

Пример: Nação (нация) -> отображается Na <? > <? > О.

Как установить кодировку в vaadin 7?

+0

Вы пытались это сделать? String newString = new String (oldString.getBytes («UTF-8»), «UTF-8»)); –

ответ

0

Vaadin использует UTF-8, поэтому сохраните файл CustomLayout в UTF-8, и он будет работать.

+0

как установить UTF-8 ??? getCharacterEncoding() return null – FernandoPaiva

+0

@FernandoPaiva В вашем редакторе/среде IDE вы определяете, что вы сохраняете свои файлы в UTF-8. Например, в Eclipse перейдите в раздел «Предпочтения -> Общие -> Рабочая область -> Текстовое кодирование файлов». –

+0

мое eclipse настроено с UTF-8, а в моем TomCat6, которое я использую для тестирования, работает нормально, но когда я создаю военный файл и развертываю его на другом сервере TomCat6 (официальный), который я использую после завершения, проект не работает. – FernandoPaiva

Смежные вопросы