這裏我想發送用戶名和密碼到我的彈簧mvc控制器。我正在使用ajax來調用mvc方法,並且它沒有到達控制器。如何在Ajax調用中發送用戶名和密碼?
角控制器: -
$scope.formSubmit=function(){
alert("submitted")
return $http({
url :'loginSubmit' ,
method : "POST",
data: { username: $scope.username, password: $scope.password }
//data: data
}).success(function(data, status, headers){
}).error(function(data, status, headers) {
console.log("login error"+status);
});
}
MVC控制器
@RequestMapping(value="/loginSubmit",method=RequestMethod.POST)
public @ResponseBody User loadUserByUsername(@RequestParam("username") String username,@RequestParam("password") String password, HttpSession session){
System.out.println("controller");
System.out.println("name is "+username);
return null;
}
您能查看網絡中的主機,看看是你的要求打? –
然後請在服務器端記錄請求的URL。始終在身體中發送憑證。 [閱讀評論](http://stackoverflow.com/q/38716703/4723795) – xenteros