我正在發佈一個json請求到服務器。我可以看到http post是在firebug中正確完成的。 (我確定json格式是有效的)java如何從請求中獲取json?
例如。 {datas:[{「a」:1,「b」:2},{「a」:5,「b」:6}]}
我的問題是,如何在服務器中恢復此數據側?我讀過使用request.getInputStream
的人,但不知道如何將其轉換爲字符串或用GSON解析。
另一個問題:是否有一個json字符串的大小限制我可以發佈?
(Struts的2)
dojo.xhrPost({
url: "sub/sub/theAction",
postData: dojo.toJson(json),
handleAs:'json',
headers: { "Content-Type": "application/json; charset=utf-8"},
load: function(data) {
alert("done");
}
}
});
由於事先
你如何發佈數據到服務器端? –
嗨,我剛剛更新了問題,現在我怎麼發佈數據 – Kossel
:你能展示你如何在配置文件中配置動作? –