【发布时间】:2013-12-02 16:27:20
【问题描述】:
我在提交表单时收到 400(错误请求)错误。我正在使用 Jackson API jackson-core-asl-1.9.10.jar 和 jackson-mapper-asl-1.9.10.jar。
我可以接收 JSON 但无法提交。
myscript.js
var app = angular.module('project', ['ngRoute']);
app.controller('projectFormCtrl',["$scope", "$http", function($scope, $http) {
$scope.submitProject = function() {
console.log($scope.project); //Works fine
$http.post('saveProject',$scope.project).success(function () {
console.log($scope.project);
});
};
}]);
WebController.java
@RequestMapping(value="/saveProject", method=RequestMethod.POST)
public @ResponseBody ProjectDetails submitProject(@RequestBody ProjectDetails projectDetails) {
System.out.println(projectDetails);
return projectDetails;
}
【问题讨论】:
标签: java json spring angularjs spring-mvc