2012-11-20 62 views
1

我想使用RestyGWT將Map<String,Object>發送到服務器。但是,當我在請求中序列化映射時,它會在字符串鍵中添加額外的引號轉義。如何在RestyGWT中序列化地圖

所以,

map.put("hello",123); 
service.sendRequest(map,callback); 

導致JSON被的

{"\"hello\"":123} 

而不是所希望的結果

{"hello":123} 

送到這裏是RestyGWT接口:

@POST 
@Path("/data") 
public void setRequest(Map<String, Object> map, JsonCallback callback); 

回答

2

此行爲是一個錯誤。它已在最新的源代碼版本中修復,所以v1.4以後不應該看到這個問題。

相關問題