我有一个 Web 服务,形式为
它返回一个 JSONP 结果,例如:
GWT 提供了 JsonpRequestBuilder 类来解析 JSONP。
这段文字的大意是:
该结构向 URL:
我的 Web 服务返回的回调函数名不是 __gwt_json.....,所以 GWT 无法从响应中创建 JavaScriptObject。 另外,JsonpRequestBuilder 只能使用 GET 方法。
我该如何实现以下两点:使用 POST 方法发送请求,并修改 GWT 默认的回调函数名。
`http://....../methodName`
。它返回一个 JSONP 结果,例如:
methodName(["a":"a", "b":"b"])
GWT 提供了 JsonpRequestBuilder 类来解析 JSONP。
JsonpRequestBuilder rb = new JsonpRequestBuilder();
rb.setCallbackParam("callback");
rb.requestObject("http://...../methodName", new AsyncCallback<TestJS>(){
...
});
这段文字的大意是:
该结构向 URL:
"http://...../methodName/?callback=__gwt_jsonp_P0.onSuccess"
发送请求。我的 Web 服务返回的回调函数名不是 __gwt_json.....,所以 GWT 无法从响应中创建 JavaScriptObject。 另外,JsonpRequestBuilder 只能使用 GET 方法。
我该如何实现以下两点:使用 POST 方法发送请求,并修改 GWT 默认的回调函数名。