我需要使用 ajax post 方法从 javascript 调用一个 servlet,并且还需要向该 servlet 发送一些参数。我怎样才能做到这一点。我花了太多时间来摆脱这个,但仍然没有运气......!所有帮助表示赞赏.....请帮助
问问题
9722 次
3 回答
5
使用 jQuery 非常简单...
$.post("yourServletUrl",{"param1":"1","param2":"2"},function(data){},"json");
这是方法发布
第一个 param: servlet url
第二个参数:params
第三个 param: callback
最后一个参数:response data
格式(“json”,“xml”...)
于 2012-08-27T09:29:18.430 回答
2
试试这个 ...
jQuery.ajax({
url:URL,
data:{"key1":"value1","key2":"value2"},
type:'POST',
dataType : 'xml', /* use 'jsonp' for cross domain*/
success:function(data, textStatus, jqXHR){
// access response data
},
error:function(data, textStatus, jqXHR){
console.log('Service call failed!');
}
});
于 2012-08-27T09:34:37.497 回答
0
试试这个
$.ajax({
type : 'GET',
url : '${pageContext.request.contextPath}/Servletname',
data : $('#formname').serialize(),
success : function(response) {
alert(response)
}
});
于 2013-04-23T13:30:24.457 回答