我遇到了 JQuery ajax 函数的问题。
我正在尝试通过如下所示的 ajax 发送一个简单的 json。
$.ajax({
url: 'NewFile.jsp',
type: 'GET',
data: {"datasource":"hello1", definition:[{val1:"hello3"}]},
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: false,
success: function(msg) {
alert("Successfully posted "+JSON.stringify(json));
}
});
问题是当我这样做时
System.out.println(request.getParameter("datasource"));
System.out.println(request.getParameter("definition"));
在我的NewFile.jsp
then 我第一个得到 hello1 ,第二个得到 null 。
为什么我在第二个得到空值println()
?
谢谢