我有一个需要遵循的过程,我希望这是有道理的。
我有一个构建 json 数据并发送到 URL 的 JSP。此 URL 存在,因此会成功。
然而,一个基于 java 的服务器套接字类正在侦听一个端口,并实际获取正在发送的数据并对其进行处理。它需要为我生成一个响应来接收(即它正在发生的事情的成功或失败代码),我希望在 sucess 函数中获取该响应 - 但是这个 java 套接字侦听器代码并不打算将它写入 JSP或类似的东西。
java监听器和我的成功函数如何满足的任何想法,以便我可以得到这个响应。
在我的测试中,我让侦听器代码将响应放在 JSP 上,我选择了它,但是,我想要一种不必放在 JSP 上的方法。是否必须在 JSP/PHP/JSON 文件中实际提供/保存响应(将是 JSON 数据)?
这是我下面的发送代码:
$.ajax({
type: "POST",
url: suppliedURL,
data: "jsonData=" + jsonString, // I have already done a json stringify on this.
success: function(data, textStatus, jqXHR) {
var jsonJqXHR = JSON.stringify(jqXHR);
alert('jsonJqXHR : ' + jsonJqXHR);
},
error:function (xhr, ajaxOptions, thrownError){
alert('Error xhr : ' + xhr.status);
alert('Error thrown error: ' + thrownError);
},
dataType: "json"
});