前台jquery发送简单的post请求,$.post改成$.get就是get请求
$.post('getData/', {
id: $("#id").val()
}).done(function(result) {
alert(result.text);
}).fail(function(err) {
alert("取得数据失败");
});
比较完整的ajax请求
$.ajax({
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
url: "url/url/url",
type: 'post',
dataType: 'json',
data: JSON.stringify(str),
success: function(data) {
alert("success");
},
error: function() {
alert("failure");
}
});
后台接收
参数里放一个HttpServletRequest req
然后req.getParameter("XXX")可以获得单个的值
数组用req.getParameterValues("XXX[]")获取