Настройка UTF-8 в Google App Engine с использованием JAX RS - PullRequest
2 голосов
/ 15 февраля 2012

Проходные значения, такие как ÅÄÖ, преобразуются в ???при достижении сервера.

JQuery ajax call is as follows:
 $.ajax({
        url: 'some url here',
        type: 'post',
        contentType:"application/xml;charset=utf-8",
        scriptCharset: "utf-8" ,
        data: 'some data here',
        success: function(data, status) {
           //code...            
        }
    });  

Добавлено

<env-variables>
        <env-var name="DEFAULT_ENCODING" value="UTF-8" />
    </env-variables>

в appengine-web.xml

Работает в локальной системе, но не работает в GAE.

1 Ответ

1 голос
/ 19 февраля 2012

Решено с помощью msg = new String (msg.getBytes ("UTF8"), "UTF8");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...