Я использую UIBinder в GWT, но у меня проблемы с отображением букв с акцентом.
Мой xml выглядит так
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
xmlns:g="urn:import:com.google.gwt.user.client.ui">
...
<g:Label ui:field="lbl"></Label>
Если я наберу свой текст прямо в xml <g:Label>éç</g:Label>
, акценты получатся хорошими. Но если я использую метод setText в связанном классе lbl.setText("éç")
, они заменяются ромбом с вопросительным знаком в нем.
Редактировать: если ввести их в HTML, он отображает амперсанд и прочее
РЕШЕНИЕ:
Фактически, когда я тестировал приложение после изменения формата файла на UTF-8, я не возвращался к коду, чтобы перепечатать весь акцент, который был нарушен во время изменения. Таким образом, они все еще выглядят одинаково в браузере.