必须使用json方式
$("#button_id").click(function(){
var username = $("#username").val();
var password = $("#password").val();
var data = JSON.stringify({
username: username,
password: password
})
$.ajax({
url: '/appblog/login',
type: 'post',
contentType: 'application/json;charset=utf-8',
data: data,
async: false,
success: function(data) {
console.log(data)
if (data.code === 200) {
$('#login_response').val(data.data);
}
}
});
return false;
});
后端接收数据
@PostMapping(value = "/login")
@ResponseBody
public Result<String> login(@RequestBody String params) {
log.info("params: {}", params);
Map<String, String> paramMap = (Map<String, String>) JSON.parse(params);
return ...;
}