【发布时间】:2013-04-23 08:33:41
【问题描述】:
我在 java 中面临的问题是,当我通过多部分的 JSON 发出请求时,我无法从服务器获得响应。
这里是最需要的 javascript 块:
$.ajaxFileUpload({ url: "/iview",
secureuri:false,
fileElementsId:fileIds,
dataType:entity.config.dataType?entity.config.dataType:"text",
data:{appmode:entity.config.appmode,
json:requestObject,"__RequestType":"ajax"},
success: function (data, status){
for(var ent in fileIds){
entityObject[ent].object = document.getElementById(fileIds[ent]);
entityObject[ent].object.id = fileIds[ent];
}
requestResponse(data);
},
error: function (data, status, e){
Cyberoam.removeOverLay();
Cyberoam.messageBox({message:reportlabels.ConnectionLostMsg,autoClose:true});
},timeout:30*60*1000
}
);
以下是发送响应的 servlet 代码:
PrintWriter out =response.getWriter();
response.setContentType("text/plain");
out.println(new String(("status").toString().getBytes("UTF-8")));
out.close();
所以请帮助获取 JSON 的多部分请求的响应??
提前致谢。
【问题讨论】:
-
不确定,但您的网址看起来很奇怪。
标签: java javascript json