我正在发布一个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
:你能展示你如何在配置文件中配置动作? –