【发布时间】:2016-04-12 11:26:55
【问题描述】:
我正在尝试使用 ajax 将 json 对象发送到 servlet。该对象将被更改并发送回客户端。这是我用来将 json 对象从客户端发送到服务器的代码。 函数 sendJson(jsonObj)
{
var parsed = JSON.parse(jsonObj);
$.ajax({
type: 'get',
url: 'GameLogic',
dataType: 'JSON',
data: {
loadProds: 1,
parsed: JSON.stringify(parsed)
},
success: function(data) {
},
error: function(data) {
alert('fail');
}
});
}
我只有 javascript 的基本知识。据我了解,这段代码只是将一个 json 对象发送到一个 servlet。当收到来自 servlet 的响应时,我如何得到它?我搜索了这个并找到了与上述函数类似的函数来接收响应。我不明白这个success: function(data) 部分的作用。
有人可以向我解释发送 json 对象并从 servlet 接收响应的方法吗?
当我将 json 对象发送到 servlet 时,除了将对象作为响应发回之外,还有什么方法可以知道 servlet 是否接收到它。
【问题讨论】:
-
这是否回答了您关于 Servlets+Ajax 的所有问题? stackoverflow.com/q/4112686 鉴于您目前使用 $.ajax 的方式,您似乎缺乏一些基本的了解。
标签: javascript ajax servlets