JAX RS

2012-02-15 2 views
2

을 사용하는 Google App Engine에서 UTF-8 설정 ÅÄÖ와 같은 값 전달이 ???로 변환 중입니다. 서버에 도달하면JAX RS

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...    
     } 
    }); 

추가에서 appengine-web.xml을

그것은 로컬 시스템에서 작동하지만 GAE에서 작동하지 않습니다에

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

.

답변

1

해결 방법 msg = new String (msg.getBytes ("UTF8"), "UTF8");