Проблема кодировки калитки в Google App Engine - PullRequest
1 голос
/ 29 февраля 2012

Я новичок в Google App Engine. У меня проблема с кодировкой в ​​приложении калитки в GAE. (см. http://ristorante -lastoria.appspot.com / калитка / дом )

Моя IDE настроена для сохранения файлов шаблонов HTML в UTF-8.

Я распечатал файл file.encoding по умолчанию, используемый GAE JVM, и это ASCII. Я попытался установить следующие параметры в appengine-web.xml.

<system-properties>
<property name="file.encoding" value="UTF-8" />
</system-properties>
<env-variables>
<env-var name="DEFAULT_ENCODING" value="UTF-8" />
<env-var name="APP_ENCODING" value="UTF-8" />
</env-variables>

Я пытался установить флаг --compile-encoding = UTF-8 при загрузке военного контента на сервер.

На уровне сборки (используя maven) я пытался экранировать символы юникода в сборке, используя инструмент native2ascii. Пока не повезло :-(

Версия калитки: 1.4.17

ТИА

1 Ответ

0 голосов
/ 01 марта 2012

Добавьте xml-декларацию с кодировкой во все ваши шаблоны:

 <?xml version="1.0" encoding="UTF-8" ?>
...