在下面的代码usnig spring的angularjs中解决415错误(不支持的mediaType)

时间:2017-05-19 15:44:41

标签: angularjs spring-mvc

我正在使用 AngularJs Spring 并休息,当我将@RequestBody更改为@ModelAttribute时,代码可以正常运行但数据库中插入的数据为{ {1}}。

帮助我解决这个问题。我正在使用 MySQL 数据库。

这是我的app.js

null

这是我的控制器

(function() {
    var formapp = angular.module('formapp', []);
    formapp.controller('formController', function($scope, $http) 
        $scope.regForm = {
            "firstName" : "hii",
            "lastName" : "bye"
        };
        $scope.submit = function() {

            var url = "";
            var method = "";

            $http({
                method : 'POST',
                url : 'insert.html',
                data : angular.toJson($scope.regForm),
                headers : {
                    'Accept':'application/json',
                    'Content-Type' : 'application/json;charset=utf8'
                }

            }).then(success());
        }
        function success() {
            clearFormData();
        }
        // Clear the form
        function clearFormData() {
            $scope.regForm.firstName = "";
            $scope.regForm.lastName = "";
        };
    });
})();

感谢提前

0 个答案:

没有答案