【发布时间】:2015-09-13 05:41:21
【问题描述】:
我必须通过 $http 服务方法从 Angular 向 Grails 发送 json 数据。 JSON 数据已发送到服务器。但在服务器端它不打印参数值。我是 Grails 的新手。
我的代码:
控制器:
$(function(){
gateApp.factory('saveCreateToServer', function($http){
return {
saveDataToServer:function(taskCreateFormData){
console.log(taskCreateFormData);
return $http({
method : 'POST',
url : 'save',
data : taskCreateFormData,
})
}
}
});
gateApp.controller('moveTaskRuleDefCtrl', function($scope, saveCreateToServer){
$scope.saveCreate=function() {
var reqData = angular.toJson($scope.taskCreateForm);
saveCreateToServer.saveDataToServer(reqData).success(function(data) {
});
}
});
})
在服务器端:
def save(params){
println "<<<<<<<<<uu<<<<<<<<<"+params
}
【问题讨论】:
标签: javascript json angularjs grails