页面上:
$.ajax({
//几个参数需要注意一下
type: "POST",//方法类型
dataType: "json",//预期服务器返回的数据类型
url: "wolwohr/test/testSave.jsp" ,//url
data: {
result : r //多数据用,分隔,字符串用:name:'honins'
},
success: function (JsonResult) {
console.log(JsonResult.message);//打印服务端返回的数据(调试用)
if (JsonResult.code == 200) {
alert("SUCCESS");
$('#submit').hide();
$('#submit').parent().hide();
$('#thanks').show();
}
;
},
error : function() {
alert("异常!");
}
});
controller里:
@RequestMapping(value = "/testSave", method = RequestMethod.POST)
@ResponseBody
public JsonResult test2(@RequestParam String result) {
try {
System.out.println(result);
return new JsonResult(JsonResult.SUCCESSCODE,"成功");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return new JsonResult(JsonResult.FAILURECODE,"失败");
}
出现结果