ここで私の春のMVCコントローラにユーザー名とパスワードを送信したいと思います。 mvcメソッドを呼び出すためにajaxを使用しています。コントローラには到達していません。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